@font-face{font-family:'gotham-Book';
src:url("../fonts/Gotham-Book.eot");
src:url("../fonts/Gotham-Book.eot?#iefix") format("embedded-opentype"),
url("../fonts/Gotham-Book.woff2") format("woff2"),
url("../fonts/Gotham-Book.woff") format("woff"),
url("../fonts/Gotham-Book.ttf") format("truetype"),
url("../fonts/Gotham-Book.svg#norwesterregular") format("svg");
font-weight:normal;
font-style:normal;
}

@font-face{font-family:'gotham-black';
src:url("../fonts/Gotham-Black.eot");
src:url("../fonts/Gotham-Black.eot?#iefix") format("embedded-opentype"),
url("../fonts/Gotham-Black.woff2") format("woff2"),
url("../fonts/Gotham-Black.woff") format("woff"),
url("../fonts/Gotham-Black.ttf") format("truetype"),
url("../fonts/Gotham-Black.svg#norwesterregular") format("svg");
font-weight:normal;font-style:normal;}

@font-face{font-family:'gotham-Bold';
src:url("../fonts/Gotham-Bold.eot");
src:url("../fonts/Gotham-Bold.eot?#iefix") format("embedded-opentype"),
url("../fonts/Gotham-Bold.woff2") format("woff2"),
url("../fonts/Gotham-Bold.woff") format("woff"),
url("../fonts/Gotham-Bold.ttf") format("truetype"),
url("../fonts/Gotham-Bold.svg#norwesterregular") format("svg");
font-weight:normal;font-style:normal;}

@font-face{font-family:'sabonbolditalic';
src:url("../fonts/sabon_bolditalic.ttf");
font-weight:normal;font-style:normal;}
.custom_pagebackground{background:#fff;}
p{font-family:"gotham-Book"}
h1,h2 {font-family:"gotham-black"}
h3,h4,h5 {font-family:"gotham-Bold"}
strong{font-family:"gotham-Book"}
pre{font-family:"sabonbolditalic"}

h1 > strong,h2 > strong {font-family:"gotham-black";color:#000;}
h3 > strong,h4 > strong,h5 > strong {font-family:"gotham-Bold";color:#000;}
h3>span>strong {font-family: gotham-bold !important;}
h3>span>a>strong {font-family: gotham-bold;}
h1>span>strong {font-family: gotham-black;}
h2>span>strong {font-family: gotham-black;}

body{
    overflow-x: hidden;
    background: #e4e2e3 url("../images/BACKGROUND_A.jpg") center .3125rem no-repeat;
    background-size: cover;
    background-position-y: 124px;
    padding-bottom: 0;
	background-attachment: fixed;
}
/*horizon footer*/
#dg_footer_wrapper {
    background: #000 !important;
}

#dg_footer_wrapper_inner .dg_footer_item_last {
    float: none !important;
}
#dg_footer_wrapper_inner ul li {
    float: none;
    font-size: 12px;
    color: #b3b3b3;
    font-family: gotham-Book;
    line-height:24px;
}
#dg_footer_wrapper_inner ul li span{color: #b3b3b3 !important;}
.dg_footer_row_0 ul{line-height: 13px;}
.customlicense{padding: 0 86px !important;line-height: 23px;font-family: gotham-Book;}
#footer .dg_footer_row_0 span{font-size: 12px !important;}

/*End*/
div#checkout-payment-method-load .field-error, div.mage-error[generated]{/*margin-top: 25px !important;
position: absolute !important;*/
padding-left: 16px !important;}
.products.wrapper~.toolbar .pages{
  padding-left: 12%;
}
.cust_born{padding: 10px 0 0 0 !important;}
.checkout-onepage-success .columns{background:#fff;padding:20px;}
.category-royal-liqueur-flavour-infused div#plist-category-header-description-div {
margin-left: -95px;
}
.minicart-wrapper .action.showcart.active:before{
  line-height: 20px;
}
.customer-account-login .action.create.primary { margin-top:18px;}
.header.panel>.header.links>li.welcome {
font-family: gotham-book;
    font-weight: bold;
    font-size: 12px;
padding-top: 3px;
}
.wishlist-index-share .page-main {background:#fff;width: 91.7%;}
.customer-account-login .message.success {
    margin: -35px -57px 4px;
}
.customer-account-createpassword .page-main>.page-title-wrapper .page-title {
display: inline-block !important;
}
.customer-account-forgotpassword div.mage-error[generated] {
padding-left: 0px !important;
margin-top: 0px !important;
}
.contact-index-index .message.success {
margin:0px !important;
}
.paypal img {
    padding-left: 11px;
    margin: 0px !important;
}
.customer-account-createpassword .page-main>.page-title-wrapper .page-title {
display: inline-block !important;
}
.custom-call-text {font-family:gotham-Book;font-weight:bold;font-size: 12px;}
.cms-faq #maincontent{margin-top:-12px;}
.customer-account-login .message.error {margin: -36px -57px 12px;}
button.action.tocart.primary { 
font-family:gotham-bold;
}
.customer-account-login .block-title strong,.customer-account-login .custom-welcome,.customer-account-login .custom-login-note {
margin-left: -125px;
}
.owl-theme .owl-dots .owl-dot.active span{
  background: #000 !important;
}
.custom_image1 h3 strong,.custom_recepieimage h3 strong{
background: url(../images/underline.png) center bottom no-repeat;
font-family: gotham-black;
padding: 24px 24px 6px;
letter-spacing: 0.10em;
}
.customer-account-createpassword div#password-confirmation-error {
margin-top: 0px !important;
padding-left: 0px !important;
}
.customer-account-createpassword div#password-error {
margin-top: 0px !important;
padding-left: 0px !important;
position: relative !important;
}
.custom-craft ol li p {
font-family: gotham-book !important;
padding-left: 35px;
}
.custom-craft p {
padding-left: 35px;
font-family: gotham-book !important;
}
.category-our-story .category-view li {
font-family: gotham-book;
}
.category-bottle-shop .message.success,.category-bottle-shop .message.error {
margin: 0px !important;
}
.custom-bat-text p,.custom-bat-imgtxt1,.custom-bat-imgtxt2,.custom-bat-txtimg3 {
font-size: 13px;
}
.custom-bat-text h3>span>strong {
padding: 5px;
background: url(../images/underline.png) center bottom no-repeat;
font-size: 14px !important;
font-family: gotham-black !important;
}
.category-products .message.success,.category-products .message.error,.category-bottle-shop .message.success,.category-bottle-shop .message.error,.category-exclusive-range .message.error,.category-exclusive-range .message.success,.categorypath-products-merchandise .message.success,.categorypath-products-merchandise .message.error,.category-exclusive-range .message.error,.category-bundle-offers .message.success,.category-bundle-offers .message.error,.category-all-bottles .message.success,.category-all-bottles .message.error {
margin-bottom: 0px !important;
    margin: 0px -20px 0px;
}
.category-masters-distillers-collection .message.error,.category-masters-distillers-collection .message.success,.category-royal-liqueur-flavour-infused .message.success,.category-royal-liqueur-flavour-infused .message.error{margin: -10px -20px 0px;}
.message.success {
margin-bottom:0px !important;
margin: 0 -21px 10px;
}
.block.newsletter .form.subscribe {
margin-left: -40px !important;
}
.custom-find-text p:nth-child(2), .custom-find-text p:nth-child(3), .custom-find-text p:nth-child(4) {
line-height: 12px;
}
.account .block.block-reorder .actions-toolbar .secondary {
padding-top: 4px;
}
.products-grid.wishlist .product-item .box-tocart .tocart { padding: 9px 15px !important;}
.customer-account-index .box.box-newsletter .box-actions {margin-top: 66px;}
.message.error {
margin-bottom:0px !important;
}
.paypal-express-review #maincontent{margin-top:100px;}
button.button.action.continue.primary {
font-family: gotham-bold;
}
.payment-method.payment-method-braintree {
font-family: gotham-book;
}
.payment-method {
font-family: gotham-book;
}
.totals.shipping.excl [data-bind="text: getShippingMethodTitle()"]{display:none;}
.payment-option._collapsible.opc-payment-additional.discount-code {
font-family: gotham-book;
}
.payment-option._collapsible.opc-payment-additional.discount-code._active {
font-family: gotham-book;
}
div#giftcardaccount-placer {
font-family: gotham-book;
}
button.action.action-add.primary {
font-family: gotham-bold;
}
.estimated-block {
font-family: gotham-bold;
}
.opc-progress-bar-item>span {
font-family: gotham-book;
}
.opc-wrapper .step-title {
font-family: gotham-book;
}
.shipping-information {
font-family: gotham-book;
}
.opc-wrapper .form-login {
font-family: gotham-book;
}
div#shipping-new-address-form {
font-family: gotham-book;
}
table.table-checkout-shipping-method {
font-family: gotham-book;
}
div#shipping-method-buttons-container {
font-family: gotham-book;
}
.category-our-story .custom_unmistake h4>span>strong {
font-family: gotham-black;
}
/*.category-all-bottles h6.plist-category-header-title {
font-family: gotham-black !important;
}*/
.category-our-partnerships .custom_op_txt1 p>span>strong, .category-our-partnerships .custom_op_txt2 p>span>strong {
font-family: gotham-black !important;
}
.category-nrl .custom_op_txt1 p>span>strong, .category-nrl .custom_op_txt2 p>span>strong {
font-family: gotham-black !important;
}
/*17/4/2020*/
.category-all-bottles h6.plist-category-header-title span>strong {
font-family: gotham-black !important;
letter-spacing: 2px;
}
.account ul{list-style-type:none !important;}
.account .block-collapsible-nav .item.current a, .block-collapsible-nav .item.current>strong{border-color:#e6b924;}
.cms-site-map .column.main {
    margin-top: 103px;
}
.catalog-product-view .categorypath-products-bottle-shop-masters-distillers-collection .page-main,.page-product-bundle .categorypath-products-bottle-shop-all-bottles #maincontent{width:100%;}
.cms-site-map .custom_stay_in_touch_icons {
    margin-top: 10px;
    margin-bottom: 30px;
}
.opc-block-summary {
font-family: gotham-book;
}
/*15-04-2020*/
  button.co {
    text-align: center !important;
}
.toolbar-sorter.sorter {
    font-family: gotham-book;
}
.pages .items.pages-items {
    font-family: gotham-book;
}
.filter-options {
    font-family: gotham-book;
}
.toolbar-sorter.sorter .sorter-options {
    font-family: gotham-book;
}
.product.details.product-item-details {
    text-align: center;
}

.custom-deliveryinfo {
    padding-left: 10px;
}

.data.switch {
    font-family: gotham-bold;
}
.cust-p h3 {
    font-family: Sabon Bold Italic;
}
.cust-t h3 {
    font-family: gotham-black;
}
h4.media-heading {
    font-family: gotham-bold;
}
.media-description {
    font-family: gotham-book;
}
/*.cms-privacy-policy-cookie-restriction-mode #maincontent {
margin-top:109px;
}*/
.cms-site-map #maincontent {
margin-top:-112px;
}
.filter-title strong {
font-family: gotham-book !important;
}
fieldset.field.required.review-field-ratings .label {
    font-size: small;
    font-family: gotham-black !important;
}
.cms-site-map .sitemap-text a:hover {
color: #f7a700 !important;
}
fieldset.fieldset.review-fieldset label {
    font-size: small;
    font-family: gotham-black;
}
legend.legend.review-legend span {
    font-family: gotham-black;
}
legend.legend.review-legend strong {
    font-family: gotham-black;
}
.block.upsell #block-upsell-heading {
    font-family: gotham-bold;
}
.faq-header h3 {
  color: black; 
}

.navigation .level1.submenu li.level2.nav-1-1-1 a span, .navigation .level1.submenu li.level2.nav-1-1-2 a span, .navigation .level1.submenu li.level2.nav-1-1-3 a span, .navigation .level1.submenu li.level2.nav-1-1-4 a span, .navigation .level1.submenu li.level2.nav-1-1-5 a span {
font-family: gotham-book !important;
}
.navigation .level1.submenu li.level2.nav-2-3-1 a span, .navigation .level1.submenu li.level2.nav-2-3-2 a span {
font-family: gotham-book !important;
}
.faq-back-to-top a {
  color: black;
  font-weight: bolder;
}
.checkout-cart-index .columns{margin-left:6px;margin-right:6px;background:#fff;}
.checkout-cart-index .cart-empty {padding-left: 32px;}
button.c h4 {
font-size: 1.35rem;
}
.custom-faq-content button.c:hover {
box-shadow: none;
border: none;
}
button.c h4:hover {
color: #f7a700 ;
}
.pagebuilder-button-primary {
  font-family: gotham-bold !important;
}
.custom-faq-content button.c {
  box-shadow: none;
}
.cms-home.cms-index-index.page-layout-1column #product {
  border: 1px solid #ccc ;
  border-left: 0;
  border-right: 0;
  overflow: scroll;
  padding: 15px;
  height: 662px;
  max-height: 330px !important;
}
strong.product.name.product-item-name {
        text-transform:uppercase;
  font-family: gotham-bold;
}
.price-container .price {
        font-weight:normal !important;
  font-family: gotham-book;
}
button.action.primary.custom.tocart {
  font-family: gotham-bold;
  padding-top: 8px;
}
.product-item .price-box .price-label {
  font-family: gotham-bold;
}
.page-title-wrapper.product h1 {
  padding-top: 34px;
  font-family: gotham-black;
}
.opc-progress-bar-item._active>span:after {
  border-color: yellow !important;
}
.categorypath-products-bottle-shop .category-view {margin-top:-29px;}
.product-reviews-summary.empty .reviews-actions {display:none;}
/*12/4/2020*/
.checkout-index-index .authentication-wrapper {display : none;}
.category-recipes .page-main {
margin-top: -5px !important;
}
.login-container .block .block-title {
border-bottom: 0;}

.cms-bundaberg-rum-and-dark-stromy.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-top: 10px;
margin-bottom: 30px;
}
.cms-bundaberg-rum-balls.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-top: 10px;
margin-bottom: 30px;
}
.cms-bundaberg-rum-small-batch-spiced-old-fashioned.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-bottom: 30px;
margin-top: 10px;
}
.cms-bundaberg-rum-small-batch-spiced-and-stormy.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-top: 10px;
margin-bottom: 30px;
}
.cms-bundaberg-spiced-rum-and-raisan-aoili.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-top: 10px;
margin-bottom: 30px;
}
.cms-bundaberg-rum-ball-old-fashioned.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-top: 10px;
margin-bottom: 30px;
}
.cms-royal-liqeur-caramelised-tofffee-bananas.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-top: 10px;
margin-bottom: 30px;
}
.cms-royal-liquer-salted-caramel-sauce.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-top: 10px;
margin-bottom: 30px;
}
.cms-royal-liqeur-salted-caramel-hot-chocolate.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-top: 10px;
margin-bottom: 30px;
}
.cms-bundy-iced-mocha-cocktail-recipe.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-top: 10px;
margin-bottom: 30px;
}
.category-recipes .page-main {
margin-top: -32px;
}
.categorypath-recipes-drinks .category-view,.category-food .category-view {
margin-top: 15px !important;
}
.custom_spacing_ele p {
margin-left: 0px;
}
.custom_ul ul {
margin-left: 20px;
}

.checkout-index-index .nav-sections {
  display: block;
}
.checkout-index-index .opc-progress-bar {
  margin-left: 18px;
  margin-top:30px;
}
body.checkout-onepage-success.page-layout-1column .colums{background: #fff;
    padding: 30px;
}
body.checkout-onepage-success.page-layout-1column .primary {
background: #fdca32 ;
}

.limited_edition img {
max-width:130% !important;
max-height:150% !important;

}
.account.sales-order-invoice .columns,.sales-order-creditmemo .columns{
    background: #fff;
    padding: 10px;
} 

.limited_exclusive img {
max-width:130% !important;
max-height:150% !important;

}
.exclusive-icon img {
max-width:130% !important;
max-height:130% !important;
}
.custom_recipes_buttons .custom_recipe_bt1 a.pagebuilder-button-primary,.custom_recipes_buttons .custom_recipe_bt2 a.pagebuilder-button-primary,.custom_recipes_buttons .custom_recipe_bt3 a.pagebuilder-button-primary{
    background-color: #363636 !important;
}
/*
.custom_recipes_buttons.custom_recipe_bt1 a.pagebuilder-button-primary:visited,.custom_recipes_buttons.custom_recipe_bt2 a.pagebuilder-button-primary:visited,.custom_recipes_buttons.custom_recipe_bt3 a.pagebuilder-button-primary:visited{
  background-color: #e6b924;
}
.custom_recipes_buttons.custom_recipe_bt1 a.pagebuilder-button-primary:hover,.custom_recipes_buttons.custom_recipe_bt2 a.pagebuilder-button-primary:hover,.custom_recipes_buttons.custom_recipe_bt3 a.pagebuilder-button-primary:hover{
  background-color: #e6b924;
}*/
/* 9/4/2020 */
.control.qty button.action.update {
  background-color: beige;
  padding-left:17px;
  padding-right:17px;
  margin-top: -9px;
  position: absolute;
  padding-bottom: 3px;
  padding-top: 9px;
}
.field.qty {
margin-right: 40px;
}
.contact-index-index .columns{background: #fff;
    padding: 20px;}
.categorypath-recipes #maincontent{
  margin-top: 0 !important;
}
.checkout-shipping-method {
  margin-left: -9px !important;
}
.cms-terms-and-conditions.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
  margin-top: 10px;
  margin-bottom: 20px;
}
.cms-privacy-policy-cookie-restriction-mode.cms-page-view.page-layout-1column .custom_stay_in_touch_icons {
  margin-bottom: 25px;
  margin-top: 5px;
}
.shipping-address-item.selected-item {
  border-color: black !important;
}
.opc-wrapper .shipping-address-item.selected-item:after {
  background: black;
}
.new-address-popup .action.action-show-popup {
  border: black;
  background: black;
  color: white;
}
/*footer*/
.cstom-account-privacy{margin-left:14px;}
footer [data-content-type='row'][data-appearance='contained'] {
  background: #000 !important;
}
.checkout-index-index .checkout-shipping-address,.checkout-shipping-method {
  padding-left: 18px;
}
.checkout-index-index .column.main {
  background: #fff;
  padding: 20px;
}
.checkout-index-index .level0.nav-3.category-item.level-top.ui-menu-item {
  /*margin-left: 34% !important;*/
    position:inherit;
    left:37%;
}
.checkout-index-index .level0.nav-3.category-item.level-top.ui-menu-divider.ui-widget-content {
    position:inherit;
    left:37%;
}
.checkout-index-index .level0.nav-1.category-item.first.level-top.parent.ui-menu-item {
  display: none;
}
.checkout-index-index .level0.nav-2.category-item.level-top.parent.ui-menu-item {
  display: none;
}
.checkout-index-index .level0.nav-4.category-item.level-top.ui-menu-item {
  display: none;
}
.checkout-index-index .level0.nav-5.category-item.last.level-top.parent.ui-menu-item {
  display: none;
}
.checkout-index-index .level0.nav-5.category-item.last.level-top.ui-menu-item {
  display: none;
}
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .plist-category-header-title {
  width: 60%;
}
.call-num,.custom-account .authorization-link,.block.block-balance-giftcard {
  display: none;
}
.std a {
color: #f5a300;
}
.call-text a {
  padding-left: 3px;
  top: 12px;
  color: #e6b924 !important;
}
.call-num1 {
/*position: absolute;*/
color: #e6b924 !important;
}
.categorypath-our-story-history .custom_stay_in_touch_icons {
margin-top: 0;
margin-bottom: 60px;
}
.custommob-ph {
display: none;
}
.custom_search {
display: none;
}
/*.category-budgy-smuggler .category-view {
margin-top: -2%;
}*/
.limited-exclusive,.limited-edition {
margin-left: 51px;
}
.cms-contacts.page-layout-1column.cms-page-view.page-layout-cms-full-width .action.submit.primary {
background: #ffcc00;
padding: 17px;
font-size: 17px;
}
.cms-contacts.page-layout-1column.cms-page-view.page-layout-cms-full-width .custom_stay_in_touch_icons {
margin-top: 10px;
margin-bottom: 30px;
}
.custom-rf {
margin-top: 20px;
color: red;
}
.footer.content {width:1249px !important;}
.cms-contacts.page-layout-1column.cms-page-view.page-layout-cms-full-width .page-main-full-width .columns,.cms-privacy-policy-cookie-restriction-mode #maincontent,.cms-terms-and-conditions.page-layout-1column.cms-page-view.page-layout-cms-full-width .column.main {
margin-top: -9px;

}
/*.category-nrl.catalog-category-view .category-view .page-main {
margin-top: 120px;
}*/
.category-bottle-shop.catalog-category-view .category-view .page-main {
margin-top:40px !important;
}
/*.cms-terms-and-conditions.page-layout-1column.cms-page-view.page-layout-cms-full-width .column.main {
margin-top: 107px;
}*/
.block p:last-child {
margin-top: 2px !important;
margin-bottom: 42px;
/*margin:142px;*/
}
hr {
border-top: 1px solid #232323 !important;
margin-top:-3px;
}
}
.cart-summary {
position: sticky !important;
}
.checkout-index-index.page-layout-1column .page-footer {
display: none;
}
/*28/03/2020 home-slider*/
.owl-stage-outer {
margin-right: 75px;
}
/*AD*/
.recp-ul { margin-left:20px;}

.cms-bundaberg-rum-balls #maincontent,.cms-bundaberg-rum-and-dark-stromy #maincontent ,.cms-bundaberg-rum-small-batch-spiced-old-fashioned #maincontent ,.cms-bundaberg-rum-small-batch-spiced-and-stormy #maincontent ,.cms-bundaberg-spiced-rum-and-raisan-aoili #maincontent ,.cms-bundaberg-rum-ball-old-fashioned #maincontent ,.cms-royal-liquer-salted-caramel-sauce #maincontent ,.cms-royal-liqeur-salted-caramel-hot-chocolate #maincontent ,.cms-bundy-iced-mocha-cocktail-recipe #maincontent,.cms-royal-liqeur-caramelised-tofffee-bananas #maincontent { margin-top:-10px;}
.catalogsearch-result-index #maincontent { background:#fff;margin-top: 107px;}
.catalogsearch-result-index .columns {margin-top:28px;}


.limited_edition {
width: 8.125rem;
height: 5.125rem;
float: right;
margin-right: -0.625rem;
margin-top: -0.6875rem;
margin-bottom: -4.275rem;
z-index: 999;
right: 0;
}
.limited_exclusive {
width: 8.125rem;
height: 5.125rem;
float: right;
margin-right: -0.625rem;
margin-top: -0.6875rem;
margin-bottom: -6.875rem;
z-index: 999;
right: 0;
}
.custom-ul {
clear: both;
color: #a9a9a9 !important;
padding: 1.5rem 1.5rem .5rem;
background: url(../images/underline.png) center bottom no-repeat;
/* float: left; */
padding-top: 0;
margin-top: 0;
opacity: 0.7;
}
/*.categorypath-products-bottle-shop-exclusive-range .columns {
margin-top: -28px;
}*/
.catalog-product-view .page-main {
margin-top: -12px !important;
background:#fff;
width:1242px
}
.categorypath-products-merchandise .page-main {
margin-top: -6px !important;
background: #fff;
width: 1239px;
}
/*.cms-home.cms-index-index.page-layout-1column .panel.header {
margin-left:167px;
}*/
.categorypath-products .page-main {
margin-top: -6px !important;
background: #fff;
width: 1242px;
}
.categorypath-products .columns {
margin-top: 31px;
}
.categorypath-products-merchandise .columns {
margin-top: 20px;
}
.categorypath-our-story-the-craft-of-rum .custom_stay_in_touch_icons {
margin-top: 0;
margin-bottom: 60px;
}.categorypath-our-story-the-craft-of-rum .custom_stay_in_touch_icons{
margin-top: 0;
margin-bottom: 60px;
}
/*.categorypath-products-bottle-shop .page-main {
margin-top: -9px !important;
}*/
.categorypath-products-bottle-shop .columns {
margin-top:28px;
}
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .page-main {
    margin-top: 0px !important;
    background: #fff;
    /*padding: 4%;*/
    width: 100%;
}
.categorypath-products-bottle-shop-masters-distillers-collection .columns {
margin-top: 28px;
}
/*.category-masters-distillers-collection .category-view { margin-top:107px;}*/
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .columns {
margin-top:-12px;
}
.Lowstock{  
  margin-top:10px; 
  margin-right:100px;
  padding-left: 5%;
  width: 100%;
  text-align: left;
}
.category-royal-liqueur-flavour-infused .category-view,.category-masters-distillers-collection .category-view,.category-bundle-offers .category-view { 
margin-top:-11px;}
.categorypath-products-bottle-shop-masters-distillers-collection .page-main {
  margin-top: 0px !important;
    background: #fff;
    /*padding: 4%;*/
    width: 100%;
}
.category-book-a-tour.page-products .columns {
  display:none !important;
}
.categorypath-products-bottle-shop-bundle-offers .page-main {
  margin-top: 0px !important;
    background: #fff;
    /*padding: 4%;*/
    width: 100% !important;
}
.categorypath-products-bottle-shop-bundle-offers .columns {
margin-top:28px;
}
.category-exclusive-range .category-view,.categorypath-products-bottle-shop-all-bottles .category-description,.category-lazy-bear .category-view .page-main,.categorypath-our-story-the-craft-of-rum .category-view .page-main,.category-nrl.catalog-category-view .category-view .page-main { margin-top:0px;}
/*.categorypath-products-bottle-shop-all-bottles .category-description{
  margin-top: -44px !important;
}*/
.categorypath-products-bottle-shop-all-bottles .category-description{
  margin-bottom: 0 !important;
}
.category-royal-liqueur-flavour-infused .columns {
margin-top:28px;}
.categorypath-products-bottle-shop-all-bottles .columns {
margin-top:28px;
}
.categorypath-distillery .pagebuilder-banner-wrapper.background-image-5e859f1609a9a {
margin:19px;
}
.categorypath-distillery .footer.content {
margin-top:160px;
}

.product.attribute.description .pagebuilder-column {
  width: 100% !important;
}
.checkout-shipping-address .custom_cart_logo {
  position: absolute;
  margin-top: -19rem;
  padding-left: 530px;
}
.checkout-index-index .custom-link {
position: fixed;
    /*top: 12%;*/
    margin-top:-7%;
    z-index: 400;
}
.fieldset:last-child {
margin-left:10px;
}
.checkout-shipping-address .custom-link {
  position:fixed;
  margin-top:-15rem;
            z-index: 400;
}
/*.categorypath-products-bottle-shop .category-description{
  margin-top: 7%;
}*/
.categorypath-products-lazy-bear .category-view {
  margin-top:0px;
}
.custom.link.wishlist .counter.qty {
  position:absolute;
  margin:-24px 32px 0 !important;
  background:unset !important; 
  line-height:29px !important;
}
.custom.link.wishlist {
  margin-top:3px;
}
.customer-menu .link.wishlist {
  display:none;
}
.customer-menu .authorization-link:before{
  display:none;
}
/*.breadcrumbs {
  right:132px;
}*/
/* 31/03/2020*/
/*Tasneem mobile View footer*/
.accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
}

.accordion:hover {
  background-color: #ccc;
}
.accordion:after {
  content: '\002B';
  color: #777;
  font-weight: bold;
  float: right;
  margin-left: 5px;
}

.mob-view .panel {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
/*End*/

/*.category-lazy-bear .category-view .page-main{
margin-top: 122px !important;
}*/
.category-lazy-bear .custom_lazybear_img2 .pagebuilder-mobile-hidden{
height: 336px !important;
}

.category-budgy-smuggler .category-view .pagebuilder-column-group{
margin: 10px auto !important;
}
.category-budgy-smuggler .custom_stay_in_touch_icons{
margin-top: 0;
margin-bottom: 50px;
}

.category-our-partnerships .pagebuilder-banner-wrapper .pagebuilder-poster-content{
width: 100%;
background-color: rgba(0,0,0,0.5);
height:60px;
}
.category-our-partnerships .pagebuilder-poster-content h2{
margin-top: 0;
margin-bottom: 1rem;
}
.category-our-partnerships .category-view .page-main{
margin-top: -47px !important;
}
.categorypath-our-story-our-partnerships .category-view {
  margin-top:48px !important;
}
.category-our-partnerships .pagebuilder-banner-wrapper .pagebuilder-overlay{
padding:0 !important;
}

.category-our-partnerships .page-main .block{
margin-bottom:0;
}
.category-our-partnerships .category-view .pagebuilder-column-group{
margin: 20px 0 auto !important;
}
.category-our-partnerships .custom_stay_in_touch_icons{
margin-top: 0;
margin-bottom: 50px;
}

.category-nrl .category-view .pagebuilder-column-group{
margin: 20px 0 auto !important;
}
.category-nrl .custom_stay_in_touch_icons{
margin-top: 0;
margin-bottom: 50px;
}
/*.categorypath-our-story-the-craft-of-rum .category-view .page-main{
  margin-top:119px !important;
}*/
.categorypath-our-story-history .category-view{
  /* margin-top:41px; */
}
.categorypath-our-story-history div[data-content-type='tabs'] .tabs-content{
border: none;
}
.categorypath-our-story .category-view {
  margin-top:-13px;
}
.categorypath-our-story-history .page-main .block{
margin-bottom:0;
}
.categorypath-our-story-history .tabs-content .pagebuilder-column-group{
margin:0 auto ;
height: 150px;
}
/*.category-bundle-offers .category-view {margin-top :107px;}*/

.categorypath-distillery .category-view {
  margin-top:199px;
}
.categorypath-distillery-visit-us .category-view,.categorypath-distillery-book-a-tour .category-view {
  margin-top:-7px;
}
/* 30/03/2020 */

.categorypath-our-story-the-craft-of-rum .custom_craft_of_rum_image .pagebuilder-mobile-hidden{
height: 1400px !important;
}

.categorypath-our-story-the-craft-of-rum .page-main .block{
margin-bottom:0;
}

.categorypath-products-lazy-bear .category-view .pagebuilder-column-group{
margin: 20px 0 auto !important;
}

.categorypath-our-story .custom_stay_in_touch_icons {
    margin-top: 10px;
    margin-bottom:30px;
}

.categorypath-our-story div[data-content-type='text'] ol{
margin-left: 12px;
}
.categorypath-our-story .page-main{
margin-top: 0 !important;
}
.categorypath-our-story .category-view .pagebuilder-column-group{
margin:0 auto !important;
}
.categorypath-our-story .page-main .block{
margin-bottom:0;
}

.breadcrumbs {
margin-top: 78px;
}

.breadcrumbs .items {
    font-family: gotham-book !important;
    font-size: 11px;
}

/*.logged-in {position: absolute;}*/

.pagebuilder-banner-button .pagebuilder-button-primary {
border:none;}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    outline: none;
}
.products-grid.grid {
margin-left:97px;
}
.pagebuilder-banner-button.pagebuilder-button-primary {
position: absolute;
width: 9.25rem;
height: 9.25rem;
border:none !important;
background: url(../images/youtube-play-button.png) no-repeat !important;
background-size: cover !important;
margin:-0.125rem auto 0.125rem;
left: 0px;
top: 8%;
right: 0;

z-index: 0;
cursor: pointer;
}

.owl-stage-outer {
background:#fff;
}
.catalog-category-view.page-products .product-item-info{
  width:190px;
  position:relative;
}
.exclusive-icon {
    width: 5.125rem;
height: 5.125rem;
float: right;
margin-right: 0.475rem;
margin-top: -0.6875rem;
margin-bottom: -6.875rem;
z-index: 999;
right: 0;
}
.toolbar-products .modes {
    display: none;
}
.toolbar-products p#toolbar-amount {
    display: none;
}
.block.crosssell{
  width: 60%;
  margin-left:27px;
}
.slick-prev, .slick-next {
opacity:0;
height:0px;
}
.slick-prev:hover, .slick-next:hover {
opacity: 1;
}
/*.pagebuilder-banner-wrapper .pagebuilder-banner-button {
background:url(https://13.237.243.188/magento/pub/diageo/youtube-play-button);
}*/
.page-main{
margin-top:7%;
}
.section-item-content.nav-sections-item-content{
position: fixed;
width: 100%;
left: 0;
z-index: 99;
}
.custom.link.wishlist .counter.qty {
cursor:pointer !important;
}
.minicart-items-wrapper  {
      max-height: 330px !important;
     }
 .cms-faq p{padding: 10px}
.cms-faq.page-layout-1column.cms-page-view.page-layout-cms-full-width .columns {
  margin-top: 12px;
    background: #fff;
    /* margin: 0 55px; 
    margin-left: 54px;
    margin-right: 54px;*/
}
.page-header {
    position: relative;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 100;
    padding-top: 0;
}
.logo {
    display: none;
}
.paypal-express-review .columns{background: #fff;
    padding: 15px;}
.navigation {
    background: #ffffff !important;
    padding: 20px !important;

}
.navigation ul li a:visited{
    padding: 0 8px;
    color: #000000 !important;
}
.navigation li.level0 {
    padding: 0px 22px;
    font-size: 14px;
}
.navigation li.level0 span{
  color: #000000 !important;
  font-family: gotham-black;
}
.navigation .level0:last-child span {
    color: #000000 !important;
    font-family:FontAwesome;
}
.authorization-link {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
}
.authorization-link:before {
    content: "\f007";
    padding-right: 5px;
}
.slick-dots {
margin:-26px !important;
padding:0px 0px !important;
}
/*
.product.attribute.description {
position: absolute;
    margin-right: -128rem;
}
*/
/*
.page-layout-1column .products-grid .product-item:nth-child(3n + 1) {
margin-top:200px;
*/
}
.block-title.title #block-upsell-heading {
    position: absolute;
    margin-top: -2.5rem;
    padding-left: 40px;
}
.product-item-info {
  margin-top:0;
}
span.call-text{
    /*position: relative;
    right:509%;
    padding-left: 40px !important;*/
    font-family: gotham-bold;
    font-size: 12px;
}
a:hover, .alink:hover {
text-decoration: none !important;
}
span.call-num{
    color:#fca624;
}
.product-info-main .stock.available{
    float: left;
}
.action tocompare {
    display: none !important;
}
.block.block-search.show{
    transition-duration: 0.5s;
    transition-timing-function: ease-in;
    transition-property: left;
    left: 0;
}
.block-minicart .items-total,.block-minicart .amount .price-wrapper:first-child .price,.minicart-items .product-item-details .price{
    color: #000;
}
.catalog-product-view .product-info-main .product-info-stock-sku{
    display: inline-grid;
    padding-bottom: 10px;
    padding-left: 10%;
    text-align: right;
    vertical-align: top;
    float: right;
    width: 50%;
}
.catalog-category-view .block-minicart .block-content>.actions>.primary .action.primary{
    margin-bottom: 20px;
}
.input[type="text"]{
    border: none;
}
.block #search_mini_form label{
    display: none !important;
}
.block .label{
    font-size: .875rem;    color: #4d4d4d;
    cursor: pointer;
    font-weight: normal;
    line-height: 1.5;
    margin-bottom: 0;
}
.custom-image{
    float: right;
}
.block #search_mini_form .field .input-text{
    width: 100%;
    text-align: left;
    color: #acacac;
    margin: 0;
    border: none;
    background: #fff url(../images/sprite.png) -.3125rem -38.9375rem no-repeat;
    padding-left: 4.0625rem;
    padding-right: 5.9375rem;
    border: none !important;
    box-shadow: none;
    padding-top: 3px;
    padding-bottom: 8px;
    height: 32px;
}
.block-search .block-content{
    float: left;
    width: 85%;
    border: 2px solid #e7e7e7;
    padding: 6px 8px 3px 15px;
    height: 47px !important;
    margin-top: 15px;
    margin-left: 15px;
    position: relative;
}
#minicart-content-wrapper #top-cart-btn-checkout{
    float: left;
    margin-bottom: 20px;
    background: #fdca32 url(../images/btn-bg-large.png) .9375rem 1px no-repeat;
}
.block.block-search{
    width:100%;
    position: absolute;
    top: 2.3125rem;
    left: 200%;
    height: 8.3125rem;
    z-index: 101;
    margin-top: 28px;
    background: #fff;
    transition-property: left;
    transition-duration: 0.5s;
    transition-timing-function: ease-out;
}
.block-search .action.search:before{
    display: none !important;
}
.navigation.custom_nav{
    margin: 0 auto;
    max-width: 1032px;
    width: 100%;
}
.search-row{
    clear:both;
    padding: 0px 10px;
    width: 100%;
    display:block;
}
.search-md-3{
    display: inline-block;
    width: 30%;
    padding: 0px 5px;
}
.search-md-9{
    display: inline-block;
    width: 60%;
    padding: 0px 5px;
}
.form.minisearch .search-btn{
    width: 100px !important;
    box-shadow: none;
    border: none;
    opacity:1;
    font-size: 14px !important;
    font-weight: bolder;
    margin-right: 10px !important;
    color: #000;
    text-decoration: none;
    background: #fdca32 ;
   /* transition: all 0.3s ease;*/
   /* -moz-transition: all 0.3s ease;*/
    /*-o-transition: all 0.3s ease;*/
   /* -webkit-transition: all 0.3s ease; */
    text-transform: uppercase;
    border-radius: 2px;
    background-position: right -480px top;
    color: #fff;
    text-decoration: none;
    letter-spacing: -.00625rem;
    color: #000;
    cursor: pointer;
    display: inline-block;
    height: 1.875rem;
    line-height: 1.8125rem !important;
    margin: 0;
    padding: .125rem .3125rem;
    text-align: center;
    width: auto;
    height: 32px;
    position: absolute;
    /*    top: .5rem;*/
    margin-right: .625rem;
    line-height: 26px !important;
    border-radius: 0;
    right: -2px;
}
.navigation .level0.submenu .level1.nav-1-1 a span,
.navigation .level0.submenu .level1.nav-1-2 a span,
.navigation .level0.submenu .level1.nav-1-3 a span,
.navigation .level0.submenu .level1.nav-2-1 a span,
.navigation .level0.submenu .level1.nav-2-2 a span,
.navigation .level0.submenu .level1.nav-2-3 a span,
.navigation .level0.submenu .level1.nav-4-1 a span,
.navigation .level0.submenu .level1.nav-4-2 a span,
.navigation .level0.submenu .level1.nav-5-1 a span,
.navigation .level0.submenu .level1.nav-5-2 a span
 {
    font-family: 'gotham-bold';
    font-size: 11px;
    text-transform: uppercase;
}
.navigation .level1.submenu li.level2.nav-1-1-1 a span,
.navigation .level1.submenu li.level2.nav-1-1-2 a span,
.navigation .level1.submenu li.level2.nav-1-1-3 a span,
.navigation .level1.submenu li.level2.nav-1-1-4 a span,
.navigation .level1.submenu li.level2.nav-1-1-5 a span,
.navigation .level1.submenu li.level2.nav-2-3-1 a span,
.navigation .level1.submenu li.level2.nav-2-3-2 a span {
    font-family: 'gotham-Book !important';
    font-size: 11px;
    text-transform: capitalize !important; 
    color: #6d6d6d !important;
    letter-spacing: 0.1rem;
}
.page-footer .footer.content ul.nav-link li a{font-family:'gotham-Book'; font-size:13px;}
.error{font-family:'gotham-Book';font-style:italic;}
.form.minisearch .reset-btn {
    /* font-family: "gotham-Bold"; */
    font-size: .75rem;
    color: #000;
    font-size: .75rem !important;
    color: #FFF;
    text-decoration: none;
    background: #fdca32;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    text-transform: uppercase;
    border-radius: 2px;
    background-position: right -480px top;
    color: #fff;
    text-decoration: none;
    letter-spacing: -.00625rem;
    color: #000;
    cursor: pointer;
    display: inline-block;
    height: 1.875rem;
    line-height: 1.8125rem !important;
    margin: 0;
    padding: .125rem .3125rem;
    text-align: center;
    width: auto;
    position: absolute;
    right: -8.75rem;
    color: #acacac;
    top: .625rem;
    line-height: 1.75rem;
    /* background: url(../images/clear-bg.png) .25rem .625rem no-repeat; */
}
.block.block-content{
    position: relative;
}
#desktop-search-close {
    position: absolute;
    top: 7px;
    right: -41px;
    width: 2.5rem;
    height: 3.0625rem;
    line-height: 2.5rem;
    background: #fff ;
    /*    text-indent: -624.9375rem;*/
    z-index: 99;
}
.custom_description{
    font-size: 1.8rem;
    font-family: Georgia;
    font-style: italic;
    padding: 20px;
    color: #000 ;
}
.custom_sub_description p{
    line-height: 24px;
    font-size: 1.2rem;
}
/*.header.panel>.header.links>li {
    float: left;
}
.block-search .action.search {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;

}
.block-search .action.search:before {
    content: "\f002";
    padding-right: 5px;
}*/
/*.sections.nav-sections {*/
/*    background: #fff;*/
/*    height: 5.625rem;*/
/*    position: fixed;*/
/*    width: 100%;*/
/*    left: 0;*/
/*    top: 35px;*/
/*    z-index: 100;*/
/*}*/
/*Newsletter*/
.block.newsletter{
    position : relative;
    max-width: 608px;
    margin: 17px auto 0;
    float: none;
    width: 100%;
}
.action.subscribe.primary{
    margin-left:5px;
    color: #FFF ;
    text-decoration: none;
    background: #191919  url(../images/btn-bg.png) 60px 1px no-repeat;
    -webkit-transition: all 0.3s ease;
    text-transform: uppercase;
    padding: 15px 41px 16px;
    border-radius: 2px;
    letter-spacing: 1px;
    background-position: right -460px top;
    float: none;
    display: inline-block;
    width: 197px !important;
    height:43px;
    margin-top: 0;
    top: 0;
    vertical-align: top;
}
.block.newsletter input{
    height: 43px;
    border: 2px solid gainsboro;
}
.block.newsletter .field .control:before{
    margin-top:5px;
}
.block.newsletter .field .control{
    width: 440px !important;
    display: inline-block;
}
.block.newsletter .actions{
    position: relative;
    left: 1%;
}
.level0.nav-5{display:none;}
.header.content ul{margin-bottom:0 !important;}
.custom_news_letter {
width: 100%;
position: relative;
margin: 17px auto 0 !important;
float: none;
padding-bottom: 48px !important;
}
.pagebuilder-column-group{
float: none;
width: 100%;
padding: 0;
margin: 0px auto;
justify-content: space-between;
display: flex;
}
.action.subscribe.primary:hover{
background-position-x: -54px;
background-position-y: -50px;
}

/*End*/
.logo {
    display: none;
}
.menu .menu_column {
    color:#ffffff !important;
}
.header.panel>.header.links>li{margin:0 !important;}
.header.panel>.header.links>li>a {
    color: #ffffff !important;
}
.page-header .panel.wrapper {
    border-bottom: 1px solid #e8e8e8 !important;
    background-color: #000 !important;
    color: #fff;
    height: 40px;
    background: #000;
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 101;
}
.page-header>.panel.wrapper>li>a{
    color: #ffffff !important;
}
.minicart-wrapper .action.showcart:before{
    line-height: 18px;
    color: #fff;
    font-size: 17px !important;
}
.minicart-wrapper .action.showcart:hover:before {
    color: #fff;
}
.custom.link.wishlist .wishlist-custom:before{
line-height:21px;
display: flex;
cursor:pointer;
overflow:inherit;
font-size:13px !important;
}
.page-footer {
  padding-top: 0 !important;
}
.page-footer div.pagebuilder-column-group:nth-child(1){
background: #232323 ;
width: auto;
margin:0;
margin-left: 0 !important;
margin-right: 0;
padding :20px;
margin-bottom: 29px;
}

.page-footer div.pagebuilder-column-group:nth-child(2){
margin-top:-23px !important;
margin-bottom:10px !important;
/*margin-left: 5px !important;*/
width:45%;
}
.page-footer div[data-content-type=divider]{padding:10px 128px 10px 93px !important;margin:-21px !important;width:104%;}
.page-footer div[data-content-type=text] p:nth-child(1),.page-footer p span a,.page-footer span{font-size: 1.1rem !important;margin-bottom: 33px;}
.page-footer div[data-content-type='text']{/*padding:0 157px 0px 134px !important;*/margin:21px;}
.page-footer div[data-content-type=text] P:nth-child(2) span
{font-size: 1rem !important;margin-top: 50px !important;line-height: 22px;}
.page-footer .footer.content{
padding-top:0 !important;
padding:0 !important;
}
.footer.content .links a {
color: #ccc !important;
text-decoration: none;
opacity: 0.9;}

.customfooter p.custom-ul{
clear: both;
color: #a9a9a9 !important;
padding: 1.5rem 1.5rem .5rem;
background: url(../images/underline.png) center bottom no-repeat;
float: left;
padding-top: 0;
margin-top: 0;
opacity: 0.7;
}
.customfooter h4{
    margin-bottom:0.5rem;
    text-transform: uppercase;
}
.columns .column.main {
padding-bottom:0;
}
[data-content-type='row'][data-appearance='contained'] [data-element='inner'] {
margin:0 !important;
padding:0 !important;
}
.page-header .widget.block, .page-footer .widget.block {
    margin: -44px 0;
    margin-left: -68px;
}
.product-reviews-summary empty {
    color: #006bb4;
}
.a:visited, .alink:visited {
    /*color: #ffffff !important;*/
    text-decoration: none;
}
.page-header .header.panel li a {
    color: #da9c0f;
}
.page-header .links .widget.block, .page-footer .links .widget.block {
    color: #ffffff !important;
}
/*.page-footer .links .widget.block {
    width: 1280px !important;
}*/
.page-footer .footer .links .widget.block {
width:1238px;
}

.footer.content .links strong {
    color: #000000 !important;
}
.block p {
    color: #a9a9a9 !important;
}
.block-minicart .subtitle.empty {
    color:#000 !important;
}
.page-header .header.panel li a {
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 12px;
    content: "\f095";
    font-family: gotham-bold;
}
.custom_logo{
    vertical-align: middle;
}
.action.primary.custom.tocart,.wishlist-index-share .action.submit.primary,.action.action-select-shipping-item,.action.primary.action-save-address,.pagebuilder-button-primary,.action.tocart.primary,.action.primary.customize,action.tocart.primary,.product-item-actions .actions-primary .action.tocart.primary,.button.action.continue.primary,.action.primary.checkout{
    border: rgb(253, 202, 50) !important;
    background: #fdca32 url('../images/btn-bg-large.png') .9375rem 1px no-repeat !important;
}
.action.primary{
    border: #f1e10aeb !important;
}
.action.primary.custom.tocart:hover,.wishlist-index-share .action.submit.primary:hover,.action.action-select-shipping-item:hover,.pagebuilder-button-primary:visited,.pagebuilder-button-primary:hover,.action.tocart.primary:hover,.action.primary.customize:hover,.product-item-actions .actions-primary .action.tocart.primary:hover,.button.action.continue.primary:hover,.action.primary.checkout:hover,.pagebuilder-button-primary:active{
    background: url('../images/btn-bg-large-yellow.png') 0.9375rem 2px no-repeat rgb(253, 202, 50) !important;
    background-position-x:100% !important;
    background-position-y:100% !important;
    border: rgb(253, 202, 50) !important;
    color: #fff !important;
}
.level0.nav-3.category-item.level-top.ui-menu-item.active>.level-top{
    border: 0px !important;
}
.actions-secondary .towishlist {
    color: #7b7878 !important;
    font-size:1.8rem;
    position: relative;
    font-weight: 600;
    padding: 0 26px 0px 22px;
}
.product-item-actions .actions-primary+.actions-secondary>.action{
    background: none;
}
.product-item-actions .actions-primary+.actions-secondary>.action:last-child{
    display: none;
}
.product-item-actions .actions-secondary>.action:hover,.product-item .action.towishlist:hover{
    background: none;
}
/*.towishlist {*/
/*    background: #a6a6a6 url('../images/btn-bg-large.png') .9375rem 1px no-repeat;*/
/*    margin-right: 1%;*/
/*    text-decoration:none;*/
/*    color: #fff !important;*/
/*    width: 20% !important;*/
/*    padding: 11px 39px;*/
/*    font-size:1.8rem;*/
/*    position: absolute;*/
/*    font-weight: 600;*/
/*}*/
#search_mini_form .form-search .search-btn{
    background: #fdca32 url(../images/btn-bg.png) 60px 1px no-repeat;
}
.product-item .tocart{
    padding-top: 16px;
}
/*.towishlist:hover{*/
/*    background: #a6a6a6 url('../images/btn-bg-large.png') .9375rem 1px no-repeat;*/
/*    background-position-x:100%;*/
/*    background-position-y:100%;*/
/*    border: #a6a6a6;*/
/*    color: #fff;*/
/*    text-decoration:none;*/
/*}*/
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.

.footer.content .links .widget block block-static-block .pagebuilder-column-group .pagebuilder-column .menu .h4{
    color: #000 !important;
.page-footer .links .widget.block>ul>li>a {
    color: #575757 !important;
}
/*
    Created on : 27 Feb, 2020, 5:03:36 PM
    Author     : asrithadodla
*/
.categorypath-our-story .category-description{
box-sizing: border-box;
margin-left: auto;
margin-right: auto;
max-width: 1241px;
margin-bottom: 0;
}
.custom_distillery div[data-content-type='tabs'] .tabs-navigation{
/*background-color: #fff !important;*/
color: #000 ;
}
.custom_distillery div[data-content-type='tabs'] .tabs-navigation li{
/*background: #a7a6a6 !important;*/
width: 35%;
float: left;
text-align: center;
list-style: none;
padding: 0;
}
.custom_distillery div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active{
/*background: #fff !important;*/
}
.custom_distillery div[data-content-type='tabs'] .tabs-navigation li.tab-header{
background: none;
}
.custom_distillery div[data-content-type='tabs'] .tabs-navigation {
padding: 0 !important;
margin-bottom: 0 !important;
}
.custom_distillery div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active{
background: #fff ;
}
.custom_distillery div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title{
color: #000 !important;
}
.custom_distillery div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title:hover{
color: #fdca32 !important;
}
.custom_distillery div[data-content-type='tabs'] .tabs-navigation li.tab-header{
background: none;
}
.custom_distillery div[data-content-type='tabs'] .tabs-content{
border: none;
}
.category-lazy-bear .columns,.category-visit-us .columns,.category-the-craft-of-rum .columns,.category-history .columns,.category-our-story .columns,.category-our-partnerships .columns,.category-nrl .columns,.category-budgy-smuggler .columns,.category-distillery .columns,.category-recipes .columns,.category-drinks .columns,.category-food .columns{
    display: none;
}
.category-lazy-bear .columns,.category-visit-us .columns,.category-the-craft-of-rum .columns,.category-history .columns,.category-our-story .columns,.category-our-partnerships .columns,.category-raising-the-bar .columns,.category-budgy-smuggler .columns,.category-distillery .columns,.category-recipes .columns,.category-drinks .columns,.category-food .columns{
    display: none;
}
.wishlist-custom:before{
    color: #ffffff !important;
    font-size: 12px !important;
    margin-top: -4px !important;
    margin-left: 15px !important;
}
.review-form .action.submit.primary {
    border: 1px solid #ccc;
    color: #fff;
    font-size: 1.4rem;
    line-height: 1.6rem;
    padding: 24px 75px;
    margin: 0;
    background: #000 url(../images/btn-bg-large.png) 4.9375rem 1px no-repeat;
    text-transform: uppercase;
}
.review-form .action.submit.primary:hover {
    background: #000 url(../images/btn-bg-large.png) .9375rem 1px no-repeat;
    border: 1px solid #ccc;
    color: #fff;
    background-position-x:-90px;
    background-position-y:90px;
}
.value{
    width:100%;
    text-align:center;
}
.product.data.items>.item.title {
    margin: 3px -1px 0 0;
}
/*Add to cart*/
.actions .action.towishlist{
    color: #666;
    font-weight: 600;
    letter-spacing: .05em;
    text-transform: uppercase;
    display: inline-block;
    text-decoration: none;
}
.actions .action.towishlist:before{
    content: '\e600';
    width: 18px;-webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 16px;
    line-height: 16px;
    color: inherit;
    font-family: 'luma-icons';
    margin: -2px 5px 0 0;
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}
.product-social-links .action.tocompare{
    display: none;
}
.box-tocart .action.tocart:not(:last-child){
    margin-bottom: 30px;
}
.footer.content a:hover{
    color: #e6b924 !important;
}
.footer.content .links a:visited{
    text-decoration: none ;
}
/*end*/
.pagebuilder-slider custom_pagebackground slick-initialized slick-slider slick-dotted .page-main {margin-top:20px !important;}
/*.page-products .page-main{margin-top: 40px !important;}*/
.cms-home.cms-index-index .page-main{margin-top:73px !important;}
.page-main>.page-title-wrapper .page-title {
display:none !important;
}
.customer-account-forgotpassword .page-main>.page-title-wrapper .page-title {display:inline-block !important;}
/*shanti*/
.categorypath-our-story .custom_ourstory_image3 .pagebuilder-banner-wrapper{
background-position: center top !important;
}
.category-nrl .page-main .block,.category-budgy-smuggler .page-main .block{
margin-bottom:0;
}

.category-raising-the-bar .page-main .block,.category-budgy-smuggler .page-main .block{
margin-bottom:0;
}

.catalog-category-view .page-main {margin-top: -12px;}
.catalog-category-view .pagebuilder-slide-wrapper{
height: 500px;
}
.catalog-category-view [data-content-type='row'][data-appearance='contained']{
max-width:1516px;
}
/*.catalog-category-view .category-view .page-main{
margin-top:2.3%;
}*/
.catalog-category-view .category-cms{
margin-bottom:0;
}
.cms-home.cms-index-index.page-layout-1column .custom_stay_in_touch_icons{
margin-bottom: 60px;
margin-top:20px;
}
.category-distillery .category-cms{
margin-bottom: 0;
}
.category-distillery .page-main{
margin-top: -16rem !important;
}
.category-distillery .category-description [data-content-type='row'][data-appearance='full-bleed']{
padding:0 !important;
margin :0 !important;
}
.category-distillery .category-description{
margin-bottom: 0;
margin:45px;
}
.category-distillery .category-description [data-content-type='row'][data-appearance='full-bleed']{
padding:0 !important;
}
.category-distillery .category-cms{
margin-bottom: 0;
}
.cms-home .pagebuilder-column-group{
float: none;
width: 100%;
padding: 0;
margin: 0px auto;
justify-content: space-between;
}
.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title{
color: #fff ;
font-size: 19px;
}
.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title{
color: #fff ;
font-size: 19px;
}
.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title :hover{
color: #fdca32;
}
.catalog-category-view div[data-content-type='tabs'] .tabs-navigation{
display: flex;
justify-content: space-around;
/*background: #000 ;*/
padding:5px;
}
.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active a.tab-title span.tab-title{
color: #fdca32 ;
}
.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header{
border: none;
/*background: #000 ;*/
}
.searchsuite-autocomplete {
    left: 0px !important;
    margin-top: 6px !important;
    width: 100% !important  ;
}
.category-nrl .page-main .category-cms .custom_pagebackground.custom_ourpartnership h1{
text-align: center;
transform: translate(0, -50%);
background-color: rgba(0,0,0,0.5);
padding: 0.4em;
color: white;
top: 50%;
position: absolute;
width: 100%;
margin: 15px 0;
font-size: 32px;
text-transform: uppercase;
line-height: 28px;
}
.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header:last-child{
border-right:none;
}
.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active{
/*background: #000 ;*/
z-index: 0;
}
.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title:hover{
color: #fdca32;
}
.categorypath-our-story-our-partnerships-nrl .pagebuilder-banner-wrapper .pagebuilder-poster-content{
width: 1239px;
}
.categorypath-our-story-our-partnerships-nrl .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
padding: 0 !important;
}
.categorypath-our-story-our-partnerships-nrl .pagebuilder-poster-content h2{
text-align: center;
position: absolute;
top: 50%;
transform: translate(0, -50%);
background-color: rgba(0,0,0,0.5);
padding: 15px;
color: white;
float: left;
width: 100%;
font-family: gotham-black;
font-size: 1.875rem;
color: #000 ;
text-transform: uppercase;
line-height: 1.875rem;
margin: 1.25rem 0;
}
.categorypath-our-story-our-partnerships-nrl div[data-content-type='banner'] {
position: relative;
}
/*end*/
/*Tasneem*/
.customer-account-create .page-main>.page-title-wrapper .page-title{display: contents !important;}
.customer-account-create .base{font-weight: bold;}
.customer-account-create .page-title-wrapper{
  text-align: center;
    text-transform: uppercase;
    margin-bottom: 78px;
    font-weight: 900;
}
.cstom-passwordrestriction{
  padding: 10px;
    margin-bottom: 20px;
    font-size: 1.5rem;
    font-weight: 700;
}
.field.choice.newsletter{
padding: 0 10px 0 12px;
font-size: 1.5rem;
}
.customer-account-forgotpassword #maincontent {
background: #fff ;
width: 1242px;
padding: 30px 40px;
}
.review-customer-view #maincontent ,.sales-order-view #maincontent ,.catalog-product-view #maincontent {
background: #fff ;
width: 1242px;
}
.account.sales-order-view ul,.account.sales-order-invoice ul,.account.account.sales-order-creditmemo ul{margin-bottom:0 !important;}
.account .table-wrapper{border: none;padding-left: 0!important;}
.customer-account-forgotpassword .action.submit.primary,.checkout-cart-index .action.primary.checkout,.checkout-cart-index .action.update,.customer-account-createpassword .action.submit.primary,.contact-index-index .action.submit.primary{
background: #fdca32 url(../images/btn-bg-large.png) .9375rem 1px no-repeat;
padding: 1.2rem 5.5625rem;
color: #fff ;
letter-spacing: 0.05rem;
-webkit-transition: all 0.3s ease;
border-radius: 0.3rem;
text-transform: uppercase;
background-position: right -347px top;
}
.customer-account-forgotpassword .action.submit.primary:hover,.action.action-add.primary:hover,.customer-account-createpassword .action.submit.primary:hover,.contact-index-index .action.submit.primary:hover,.checkout-cart-index .action.primary.checkout:hover,.checkout-cart-index .action.update{
background-position-x: -90px;
background-position-y:-90px;
}
.checkout-cart-index .action.update,.action.action-add.primary,.action-primary.action-accept{
background: #fdca32 url(../images/btn-bg.png) 60px 1px no-repeat;
background-position:right -480px top;
color: #fff !important;
text-decoration: none !important;
padding: 11px;
text-transform: uppercase;
font-size: 1.3rem;
border: #fff ;
border-radius: 4px;
padding-left: 23px;
padding-right:30px;
font-weight: 700;

}

.customer-account-forgotpassword .field.note{
margin: 0;
padding: 0 0 1.25rem 0;
font-family: gotham-Book;
font-size: 1.4rem;
color: #555 ;
text-transform: uppercase;
}

.customer-account-forgotpassword input[type=email]{
height: 40px;
border: 2px solid #e5e5e5 ;
}

.customer-account-forgotpassword .fieldset:after {
margin-top: 40px;
font-style: italic;
letter-spacing: 0.1rem;
color: #bd4600 ;
}

.customer-account-login .custom-myaccount{
position: absolute;
left: 37%;
}

.customer-account-login .custom-myaccount strong{
font-size: 4rem;
}

.block-customer-login .block-title{margin-top: 23%;}
.block-new-customer .block-title{margin-top: 23%;}
.block-customer-login .actions-toolbar{margin-top: 49px !important;}
.customer-account-create #maincontent {
background: #fff ;
width: 1242px;
padding: 30px 40px;
}
.customer-account-create input[type=text],.customer-account-create input[type=password],.customer-account-create input[type=url],.customer-account-create input[type=tel],.customer-account-create input[type=search],.customer-account-create input[type=number],.customer-account-create input[type=datetime],.customer-account-create input[type=email],.customer-account-create select{
height: 40px;
border: 2px solid #e5e5e5 ;
}
.customer-account-create .legend span{
background: url(../images/underline.png) center bottom no-repeat;
font-family: gotham-black;
font-size: 1.8rem;
color :#000 !important;
padding: 1.5rem 1.5rem .8rem;
letter-spacing: 0.10rem;
font-weight: 900;
}
.customer-account-create .fieldset>.legend{padding: 0 0 22px;text-align: center;}
.customer-account-create .action.submit.primary{
background: #000 url(../images/btn-bg-large.png) .9375rem 1px no-repeat;
padding: 1.2rem 5.5625rem;
color: #fff ;
-webkit-transition: all 0.3s ease;
border-radius: 0.3rem;
text-transform: uppercase;
background-position: right -347px top;
margin:30px 0;
}
.customer-account-create .action.submit.primary:hover{
background-position-x: -90px;
background-position-y: -90px;
}

.customer-account-create .fieldset:after{
margin-top: 40px;
text-align: right;
font-style: italic;
letter-spacing: 0.1rem;
color: #bd4600 ;
font-style: 1.4rem;
position: absolute;
margin-top: 7%;
}
.customer-account-create .password-strength-meter{background: #fff ;}

.customer-account-login #maincontent ,.customer-address-form #maincontent {
background: #fff ;
width: 1242px;
}
.customer-account-login #maincontent {padding: 3.5rem 5.625rem 1rem;}
.customer-account-login .action.create.primary,.customer-account-login .action.login.primary,.form.form-login .action.login.primary{
background: #fdca32 url(../images/btn-bg-large.png) .9375rem 1px no-repeat;
padding: 1.2rem 5.5625rem;
color: #fff ;
letter-spacing: 0.05rem;
-webkit-transition: all 0.3s ease;
border-radius: 0.3rem;
text-transform: uppercase;
background-position: right -347px top;

}

.customer-account-login .action.create.primary:hover,.customer-account-login .action.login.primary:hover,
.customer-address-form .action.submit.primary:hover,.form.form-login .action.login.primary:hover{
background-position-x: -90px;
background-position-y:-90px;
}
.checkout-agreement.field.choice{display:flex;}
.customer-account-login .block-title{
font-family: gotham-Bold;
font-size: 2rem;
color: #000 ;
padding: 0 0 1.75rem 0;
text-align: center;
}
.customer-account-login .block-title strong{font-weight: 900!important;}
.customer-account-login .custom-login-note,.customer-account-login .custom-welcome,.customer-account-login .custom-msg{
background: url(../images/underline.png) center bottom no-repeat;
font-family: gotham-black;
font-size: 1.8rem;
color: #000 !important;
padding: 1.5rem 1.5rem .5rem;
letter-spacing: 0.10rem;
margin-bottom: 14px;
text-align: center;
font-weight: 900;
}
.customer-account-login .custom-msg{background: unset;text-align: left;padding-left: 0;}
.customer-account-login .block .label{font-size: 1.3rem;}
.customer-account-login .actions-toolbar{margin-top: 20px !important;}
.customer-account-login .login-container .fieldset:after {
margin-top: 40px;
text-align: right;
font-style: italic;
letter-spacing: 0.1rem;
color: #bd4600 ;
font-style: 1.4rem;
}
.customer-account-login .custom-points{
font-family: gotham-Book;
font-size: 1.8rem;
color: #000 ;
margin: .625rem 0;
list-style: inherit;
margin-left: 18px;
}
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .category-description,.categorypath-products-bottle-shop-masters-distillers-collection .category-description,.categorypath-products-bottle-shop-bundle-offers .category-description{
  /*margin-top: 60px !important;*/
    margin-bottom: 0 !important;
}
.categorypath-products-bottle-shop-exclusive-range .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-masters-distillers-collection .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-bundle-offers .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-all-bottles .category-description [data-content-type='row'][data-appearance='full-width']{
  padding:0 !important;
  margin: 0 !important;
}
.customer-account-login .action.remind{
font-size: 1.4rem;
color: #555;
margin: 1.5625rem 0 2.1875rem 0;
letter-spacing: 0.1rem;
vertical-align: -webkit-baseline-middle;
text-decoration: underline;
}

.customer-account-edit input[type=text],.customer-account-login input[type=email],.customer-account-login input[type=password],.customer-address-form input[type=text],.customer-address-form input[type=password],.customer-address-form input[type=url],.customer-address-form input[type=tel],.customer-address-form input[type=search],.customer-address-form input[type=number],.customer-address-form input[type=datetime],.customer-address-form input[type=email],.customer-address-form select{
height: 40px;
border: 2px solid #e5e5e5 ;
}

.input-text:focus,.customer-address-form select:focus{
color: #000 ;
border-color: #000 !important;
font-family: gotham-Book;
font-size: 14px;
box-shadow: none !important;
}
.fieldset.create.info{width:50%;margin-bottom: 98px; margin-right: 72px;}
.form-create-account .fieldset.create.account:after { margin-top: 32px;}
.fieldset.create.account{width: 50%;}
/*after login*/
.customer-address-form .action.submit.primary{
font-family: gotham-Bold;
color: #fff ;
letter-spacing:0.1rem;
cursor: pointer;
text-align: center;
text-decoration: none;
text-transform: uppercase;
background: #000 url(../images/btn-bg-large.png) .9375rem 1px no-repeat;
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
border-radius: 0.3rem;
background-position: right -350px top;
padding:10px 50px;
font-size:1.3rem;
}
.form.form-login .fieldset:last-child{margin-left:0;}
.category-visit-us .tourism-partners-links .link a:hover{
color: #fdca32 !important;
text-decoration:none !important;
}
.customer-address-form .action.submit.primary:hover{color: #fff ;}

.customer-address-form .page-title-wrapper{text-align: center;}
.customer-address-form .page-title-wrapper h1{text-transform: uppercase;font-weight: 600;}
.customer-address-form .form-address-edit legend span{text-transform: uppercase;font-weight: 600;font-size: 1.5rem;}
.account .block-addresses-list .block-content p{color: #000 !important;}

.account .action.edit span:hover,.account .action.redeem.primary:hover,.account .action.save.primary:hover, .account .actions-primary .action.tocart.primary:hover, .account .action.reset:hover, .account .action.update:hover, .account .action.share:hover, .account .action.tocart:hover, .account .action.primary.add:hover, .account .action.save.primary:hover, .account .Save.Subscription.Settings:hover, .account .action.send.primary:hover{
background-position-x: -50px;
background-position-y: -54px;
}
.categorypath-products-bottle-shop-all-bottles #maincontent{
  width:100%;
  background-color: #fff ;
}
.customer-account-index.page-layout-2columns-left #maincontent,.sales-order-history #maincontent,.magento_advancedcheckout-sku-index #maincontent,.downloadable-customer-products #maincontent,
.page-multiple-wishlist #maincontent,.customer-address-index #maincontent,.customer-account-createpassword #maincontent,
.customer-account-edit #maincontent,.magento_customerbalance-info-index #maincontent,
.vault-cards-listaction #maincontent,.magento_giftcardaccount-customer-index #maincontent,
.magento_reward-customer-info #maincontent,.magento_giftregistry-index-index #maincontent,
.review-customer-index #maincontent,.newsletter-manage-index #maincontent,.magento_invitation-index-index #maincontent,.categorypath-products-bottle-shop #maincontent {
background-color: #fff ;
width:1242px;
}
.customer-account-createpassword #maincontent{padding:20px;margin-top:100px;}
.customer-account-createpassword .password-weak .password-strength-meter:before {
    background-color: #ffafae;
    width: 100%;
}
.account .block-collapsible-nav .content {background: none;}
.content.block-collapsible-nav-content .items a,.account .item.current>strong{
text-transform: uppercase;
color: #000 ;
font-weight: 600;
}
.account .column.main .block:not(.widget) .block-title>strong{
font-weight: 700;
text-transform: uppercase;
font-size: 2.7rem;
}

.block-content .box-information,.box-billing-address,.box-shipping-address,.box-newsletter,.box-address-billing,.box-address-shipping{
border: solid .2rem #a7a6a6 ;
padding: 20px;
padding-bottom: 30px;
padding-top: 30px;

}

.block-content .box-information p,.box-billing-address address,.box-shipping-address address,.box-newsletter .box-content p,.box-address-billing address,
.box-address-shipping address
{
margin-bottom:40px;
margin-top:20px;
color: #000 !important;
}
.account .column.main .block:not(.widget) .box-title>span{
font-size: 2rem;
text-transform: uppercase;
font-weight: 700;
}
.custom-pwdtext{padding: 10px 112px 0 0;}
.login-container .block-new-customer .actions-toolbar{margin-top: 70px !important;}
.customer-account-login .action.login.primary{padding-bottom: 1.6rem !important;}
.action.change-password{color: #000 !important;font-size: 1.6rem;letter-spacing: 0.01rem;text-decoration: underline !important;font-size: 1.6rem;letter-spacing: 0.01rem;text-decoration: underline !important;}
.action.change-password:hover{
color: #f7a700 !important;
}
.box-billing-address .block-content{margin-bottom:11px;}
.action.check{background:#e2e2e2 !important;color:#000 !important;}
.account .action.edit span,.account .action.save primary,.account .actions-primary .action.tocart.primary,.account .action.reset,
.account .action.update,.account .action.share,.account .action.tocart,.account .action.primary.add,.account .action.save.primary,
.account .Save.Subscription.Settings,.account .action.send.primary,.account .action.redeem.primary,.action.check,.action.save.primary{
background: #000 url(../images/btn-bg.png) 60px 1px no-repeat;
background-position:right -480px top;
color: #fff !important;
text-decoration: none !important;
padding: 11px;
text-transform: uppercase;
font-size: 1.3rem;
border:#fff;
border-radius: 4px;
padding-left: 23px;
padding-right:30px;
font-weight: 700;

}

.account .block-collapsible-nav ul li a:hover{
color: #bd4600 !important;
background: #fff !important;
}
.account .column.main .block:not(.widget) .block-title{
border-bottom:none;
}

.breadcrumbs{
text-align: center;
/*position: absolute !important;
    top: 152px !important;*/
}
.breadcrumbs a {
color: #555555 !important;
text-decoration: none;
font-size: 1rem;
}
/*.breadcrumbs strong{
color: #fff ;
}*/
.categorypath-products-bottle-shop-exclusive-range #maincontent {
margin-top:-20px;padding: 4%;background: #fff ;width:100%;}

.toolbar select {
background-color: #fff ;
box-shadow: inset 0 1px 0 0 #fff , inset 0 -1px 0 0 rgba(204,204,204,0.3);
border-radius: 3px;
border: 2px solid #ccc ;
outline-color: unset;
color: #000 ;
/*font-size: 1.2rem; */
font-family: auto;
}
/*End*/
/*.categorypath-our-story-the-craft-of-rum .page-wrapper{
background:rgb(0,0,0);
}*/
fieldset.field.required.review-field-ratings .label {
  font-size: small;
  font-family: gotham-black !important;
}
fieldset.fieldset.review-fieldset label {
  font-size: small;
  font-family: gotham-black;
}
legend.legend.review-legend span {
  font-family: gotham-black;
}
legend.legend.review-legend strong {
  font-family: gotham-black;
}
.field.limiter .control #limiter {
  font-family: gotham-book;
}
.block.upsell #block-upsell-heading {
  font-family: gotham-bold;
}
.field.limiter {
  font-family: gotham-book;
}
.custom_lazybear_heading{
  margin-bottom:40px !important;
}
.custom-craft strong
{
  font-size: 1.7rem !important;
  letter-spacing: .1rem !important;
  font-style: italic !important;
}
.custom-craft ol li p{
  margin-top: 1rem !important;
  /*font-family: inherit !important;*/
  letter-spacing: .1rem !important;
}
.custom_lazybear h2{
  font-size: 3.6rem;
}
.custom_lazybear p span{
  font-size: inherit !important;
}
.custom_lazybear p{
  text-align: -webkit-center;
    max-width: 860px;
    margin: 0 auto;
  line-height: 2.25rem;
  font-size: 13px;
}
.custom_lazybear_heading h2 > strong{
  letter-spacing: 4px;
}
.custom_lazybear h3 strong{
  padding:1.5rem 1.5rem .5rem;
  background:url(../images/underline.png) center bottom no-repeat;
}
.custom_craftrum .pagebuilder-column-group div:nth-child(2) {
  padding-right:16% !important;
}
.craft-links{
  padding-bottom: 45px;
  padding-top: 20px;
}
.mob-view{display: none;}
.des-view{display: contents;}
.craft-links a,.fa.fa-envelope-square{
padding: 10px !important;
font-size: 15px !important;
width: 3% !important;
}
.page-wrapper{
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
max-width: 100%;
}
.footer.content{ 
padding-left: 0;
padding-right: 0;
}
.link.wishlist .counter:after {
display:none !important;
}
.link.wishlist .counter:before {
display:none !important;
}
.minicart-wrapper .action.showcart .counter.qty {
    background:#000 !important;
    font-weight: bold !important;
    color: #e6b924 !important;
    margin:0px 0 0 !important;
    line-height: 20px !important;
    border-radius: 2px !important;
    display: inline-block !important;
    overflow: hidden !important;
    text-align: center !important;
    white-space: normal !important;
}
.table-wrapper {
    padding-left: 9px !important;
}
.cart-container,.cart-summary {
background:#fff;
}
/*AS*/
.category-history.catalog-category-view .category-view .page-main { margin-top:-19px;}
.category-budgy-smuggler.catalog-category-view .category-view .page-main{
margin-top: -19px !important;
}
@media only screen and (min-device-width: 411px){
.custom-tp-img1 .pagebuilder-mobile-only,.custom-tp-img2 .pagebuilder-mobile-only,.custom-tp-img3 .pagebuilder-mobile-only{width:-webkit-fill-available;}
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px){ 
.toolbar{margin-top:54px;}
.customer-account-login .block-title strong, .customer-account-login .custom-welcome, .customer-account-login .custom-login-note {
margin-left: -26px;
}
.checkout-cart-index .columns {
    margin-left: 0px;
    margin-right: 0px;
    background: #fff;
}
.categorypath-products-bottle-shop-bundle-offers .columns {
margin-top:28px;
padding:10px;
}
.categorypath-products-bottle-shop .category-view{margin-top:-40px;}
.categorypath-products-bottle-shop .page-main{margin-top:-17px !important;}
.category-royal-liqueur-flavour-infused .message.success,.category-royal-liqueur-flavour-infused .message.error{margin: -12px -20px 6px 0px !important;}

.navigation .submenu>li {
    word-wrap: break-word;
    font-family: gotham-bold;}
.paypal-review.view{
    background: #fff;
    padding: 10px;
}
.category-lazy-bear .custom_stay_in_touch_icons,.category-our-partnerships .custom_stay_in_touch_icons,.category-visit-us .custom_stay_in_touch_icons,.category-book-a-tour .custom_stay_in_touch_icons,.category-drinks .custom_stay_in_touch_icons,.category-food .custom_stay_in_touch_icons{
  margin-bottom: 60px;
}
.category-lazy-bear .page-footer div.pagebuilder-column-group:nth-child(1) figure img.pagebuilder-mobile-only,.category-our-story .page-footer div.pagebuilder-column-group:nth-child(1) figure img.pagebuilder-mobile-only,.category-our-partnerships .page-footer div.pagebuilder-column-group:nth-child(1) figure img.pagebuilder-mobile-only,.category-nrl .page-footer div.pagebuilder-column-group:nth-child(1) figure img.pagebuilder-mobile-only,.category-budgy-smuggler .page-footer div.pagebuilder-column-group:nth-child(1) figure img.pagebuilder-mobile-only,.category-visit-us .page-footer div.pagebuilder-column-group:nth-child(1) figure img.pagebuilder-mobile-only{
  margin-left: 27%;
    margin-top: 12%;
    margin-bottom: 15px;
}
.category-book-a-tour .page-footer div.pagebuilder-column-group:nth-child(1) figure img.pagebuilder-mobile-only{
  margin-left: 27%;
    margin-top: -25%;
}
.custom_find_us .pagebuilder-column-group p{
  padding:0 !important;
}
.category-book-a-tour .custom_pagebackground.custom_book_a_tour .pagebuilder-column div[data-content-type='text']:nth-child(2){
  padding: 0px 0px 10px !important;
}
.categorypath-products-bottle-shop-all-bottles.category-all-bottles .limited_exclusive{
  width: 8.125rem;
    height: 5.125rem;
    float: right;
    margin-right: 0.37rem;
    margin-top: -0.6875rem;
    margin-bottom: -6.875rem;
    z-index: 999;
    right: 0;
}
.paypal-review.view #maincontent{margin-top:142px;}
.opc-wrapper .action-show-popup{
      padding: 10px !important;
}
.fieldset>.field.choice .label{display:inline-flex;}
.fieldset:last-child{margin-left:0;}
.checkout-container .checkout-shipping-address div.new-address-popup{
  margin:0 !important;
}
.category-our-story .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{min-height: 287px !important;}
.cms-privacy-policy-cookie-restriction-mode .breadcrumbs {
margin-top: 127px !important;
margin-bottom: -17px !important;
}
.paypal-review.view .table-wrapper{padding-left:0 !important;}

.checkout-agreements-block .action-show{text-align:left; width:311px;}
.paypal-review.view .opc-block-summary{padding: 0;}
.page-footer div.pagebuilder-column-group:nth-child(1) figure img.pagebuilder-mobile-only{margin-left: 27%;
    margin-top: -6%;}
.contact-index-index .columns{background:#fff;padding:20px;}
.custom-rf{font-style:italic;}
.contact-index-index .page-main{margin-top:34%;}
.custom_pagebackground p{padding: 0 10px;}
.navigation .level0.active>a:not(.ui-state-active), .navigation .level0.has-active>a:not(.ui-state-active),.navigation .submenu:not(:first-child) .active>a{border-color:#fbca32 !important;}
.categorypath-our-story-history.catalog-category-view .category-view .page-main {
    margin-top: -5% !important;
}
.categorypath-our-story-history.catalog-category-view .breadcrumbs{
  margin-top: 132px !important;
}
.products.wrapper~.toolbar-products .pages{
  display:inline-block !important;
  float:right;
}
strong.product.name.product-item-name {
font-size: 12px !important;
}
.toolbar-sorter.sorter .sorter-options {
font-size: 10px !important;
}
.filter-title strong {
font-family: gotham-book !important;
font-size: 12px;
}
.toolbar-sorter.sorter {
font-size: 12px;
}
.checkout-index-index .custom_search{display: none;}
.block.crosssell {
    padding: 0 15px 15px;
    margin-top: 70px;
    width: 100%;
    margin-left: 0;}
/*.checkout-cart-index .control.qty button.action.update{position: absolute;
    top: 69.5%;
    left: 56%;}*/
.checkout-cart-index  .page-main{margin-top: 37%;}
.checkout-cart-index .page-footer{padding:0;}
.message.success{margin-bottom:0 !important;margin: 0 0 0px !important;}
.meaasge.error{margin-bottom:0 !important;margin: 0 0 0px !important;}
.custom_history_ctab5  div:nth-child(6){margin-top: 30px!important; }
.custom_history_ctab5  div:nth-child(7){margin-top: 104px!important; }  
.categorypath-our-story-history .tabs-content .custom_history_ctab3 .pagebuilder-column-group{height:254px;}
div.custom_history_ctab1 div:nth-child(6),div.custom_history_ctab1 div:nth-child(7){margin-top: -2px!important;}
div.custom_history_ctab1 div:nth-child(5){margin-top: 55px !important;}
div.custom_history_ctab1 div:nth-child(4){margin-top: 50px !important;}
div.custom_history_ctab3 div:nth-child(6){margin-top: 30px !important;margin-bottom:20px !important;}   
.account.sales-order-invoice #maincontent,.sales-order-creditmemo #maincontent{padding: 0 !important;}
.account.sales-order-invoice .block-collapsible-nav .title,.sales-order-creditmemo .block-collapsible-nav .title{background: #fff;}
.categorypath-our-story-the-craft-of-rum{margin-top:130px;} 
.naviagtion .level0.nav-5{border-top:1px solid #e2e2e2 !important;}
.products-grid.wishlist .product-item .box-tocart{margin-right:140px;}
.box-tocart{margin:0;}
.minicart-wrapper .action.showcart{position: fixed;
    left: 89%;
    top: 1.6%;}
/*.message.error{margin-top:10%;}*/
.custom.link.wishlist .counter.qty {
  position:absolute;
  margin:-16px 32px 0 !important;
  background:unset !important; 
}
.categorypath-products-bottle-shop-masters-distillers-collection .columns{
  margin-top: 0 !important;
}
.custom_unmistake{ 
  padding: 0px 30px 50px !important;
}
.custom_perfection{
  padding: 0px 30px 0px !important;
}
.custom_textbox_order{
  order:2;
}
.category-our-story.categorypath-our-story .category-view{
  margin-top: -6px !important;
}
.category-our-story.categorypath-our-story .breadcrumbs{
  margin-top: 132px !important;
}
.category-our-story.categorypath-our-story .pagebuilder-column{
  padding: 0 !important;
}
.categorypath-our-story .category-description{
  padding-left: 0;
  padding-right: 0;
}
.category-our-story .pagebuilder-column:nth-child(1){
  padding-right:0 !important;
}
.category-our-story .pagebuilder-column:nth-child(2){
  padding-left:0 !important;
}
.category-our-story .pagebuilder-column:nth-child(3){
  padding-left:0 !important;
  padding-right:0 !important;
}
.category-our-story .custom_pagebackground.custom_stay_in_touch.custom_pagebackground .pagebuilder-column-group .pagebuilder-column {
   padding:10px ! important; 
}
.category-our-story #maincontent,.category-distillery #maincontent{
   margin-top:0px ! important; 
}

.categorypath-products-bottle-shop-all-bottles.category-all-bottles .plist-category-header-description{padding :0 10px !important}
.categorypath-products-bottle-shop-all-bottles.category-all-bottles [data-content-type='row'][data-appearance='full-width']{padding:0 !important;margin-top:30% !important}
.cms-contacts.page-layout-1column.cms-page-view.page-layout-cms-full-width .page-main-full-width .columns{margin-top:35%;}
.value {width: 100%;}
.product.attribute.description{margin-right:0;}
.category-nrl .page-main{
margin-top: -11% !important;
}
.categorypath-distillery .category-view {
margin-top: 25%;
}
.categorypath-products-bottle-shop-all-bottles [data-content-type="banner"]{margin:-15px;}
.categorypath-distillery .footer.content {
margin-top: 0;
}
.category-nrl .custom_pagebackground.custom_stay_in_touch .pagebuilder-column,.category-lazy-bear .custom_pagebackground.custom_stay_in_touch .pagebuilder-column{
  padding:10px !important;
}
.category-nrl .page-main .category-cms .custom_pagebackground.custom_ourpartnership h1 span,.category-our-partnerships .page-main .category-cms .custom_pagebackground.custom_ourpartnership h1 span{
font-size: 14px !important;
}
.category-budgy-smuggler .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
min-height: 60px !important;
padding:0 !important;
}
.categorypath-our-story-our-partnerships-budgy-smuggler .category-view {
margin-top:-40%;
}
.category-budgy-smuggler.catalog-category-view .category-view .page-main {
    margin-top: 37% !important;
}
}

.categorypath-products-bottle-shop-exclusive-range.category-exclusive-range .page-footer .footer .links .widget.block,
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused.category-royal-liqueur-flavour-infused .page-footer .footer .links .widget.block,
.categorypath-products-bottle-shop-masters-distillers-collection.category-masters-distillers-collection .page-footer .footer .links .widget.block,
.categorypath-products-bottle-shop-bundle-offers.category-bundle-offers .page-footer .footer .links .widget.block,
.categorypath-products-bottle-shop-all-bottles.category-all-bottles .page-footer .footer .links .widget.block,.cms-bundaberg-rum-balls .page-footer .footer .links .widget.block,
.cms-bundaberg-spiced-rum-and-raisan-aoili .page-footer .footer .links .widget.block,
.cms-royal-liqeur-caramelised-tofffee-bananas .page-footer .footer .links .widget.block,
.cms-bundaberg-rum-and-dark-stromy .page-footer .footer .links .widget.block,
.cms-bundaberg-rum-small-batch-spiced-old-fashioned .page-footer .footer .links .widget.block,
.cms-bundaberg-rum-small-batch-spiced-and-stormy .page-footer .footer .links .widget.block,
.cms-bundaberg-rum-ball-old-fashioned .page-footer .footer .links .widget.block,
.cms-royal-liquer-salted-caramel-sauce .page-footer .footer .links .widget.block,
.cms-royal-liqeur-salted-caramel-hot-chocolate .page-footer .footer .links .widget.block,
.cms-bundy-iced-mocha-cocktail-recipe .page-footer .footer .links .widget.block,
.cms-contacts .page-footer .footer .links .widget.block,
.cms-faq .page-footer .footer .links .widget.block,
.cms-site-map .page-footer .footer .links .widget.block{
width: 1282px;
}

@media (min-width: 768px){
.checkout-onepage-success.page-layout-1column .page-main>.page-title-wrapper .page-title+.action {
    padding: 10px;
}
.navigation .level0.parent>.level-top>.ui-menu-icon:after{font-size: 9px !important;color: #ada7a7 !important;}
.categorypath-products-bottle-shop-exclusive-range.category-exclusive-range .footer.content .links,
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused.category-royal-liqueur-flavour-infused .footer.content .links,
.categorypath-products-bottle-shop-masters-distillers-collection.category-masters-distillers-collection .footer.content .links,
.categorypath-products-bottle-shop-bundle-offers.category-bundle-offers .footer.content .links,
.categorypath-products-bottle-shop-all-bottles.category-all-bottles .footer.content .links,.cms-bundaberg-rum-balls .footer.content .links,
.cms-bundaberg-spiced-rum-and-raisan-aoili .footer.content .links,
.cms-royal-liqeur-caramelised-tofffee-bananas .footer.content .links,
.cms-bundaberg-rum-and-dark-stromy .footer.content .links,
.cms-bundaberg-rum-small-batch-spiced-old-fashioned .footer.content .links,
.cms-bundaberg-rum-small-batch-spiced-and-stormy .footer.content .links,
.cms-bundaberg-rum-ball-old-fashioned .footer.content .links,
.cms-royal-liquer-salted-caramel-sauce .footer.content .links,
.cms-royal-liqeur-salted-caramel-hot-chocolate .footer.content .links,
.cms-bundy-iced-mocha-cocktail-recipe .footer.content .links,
.cms-contacts .footer.content .links,
.cms-faq .footer.content .links,
.cms-site-map .footer.content .links{
    padding-right: 0 !important;
    width: 1266px;
}}



@media only screen and (max-width: 767px){
.category-budgy-smuggler .page-main {
margin-top: 0 !important;
}
}
@media only screen and (device-width: 411px){
.category-budgy-smuggler [data-content-type='html'] iframe{
width: 411px !important;
height:200px;
}
}
@media only screen and (device-width: 320px){
.category-budgy-smuggler [data-content-type='html'] iframe{
width: 319px !important;
height: 200px;
}
.custom_search .fa.fa-search{
  float:right;
    position: fixed;
  top: 10% !important;
  }
.minicart-wrapper .action.showcart{
  left: 86%;
  }
.review-customer-view .minicart-wrapper .action.showcart{
  left: 86%;
  }
  .review-customer-view .custom_search .fa.fa-search{
  margin-left: 10%;
    position: fixed;
  top: 10%;
  }
.limited_edition {
    position: absolute;
    width: 7.125rem !important;
    height: 4.125rem !important;
    float: right;
    margin-right: -0.625rem;
    margin-top: -0.6875rem;
    margin-bottom: 1.125rem;
    z-index: 999;
    right: 0;
}
.exclusive-icon {
    position: absolute;
    width: 6.125rem !important;
    height: 4.125rem !important;
    float: right;
    margin-right: -1.625rem;
    margin-top: 0.3125rem;
    margin-bottom: 1.125rem;
    z-index: 999;
    right: 0;
}
}
@media only screen and (device-width: 375px){
.category-budgy-smuggler [data-content-type='html'] iframe{
width: 374px !important;
height:200px;
}
.custom-tp-img1 .pagebuilder-mobile-only,.custom-tp-img2 .pagebuilder-mobile-only,.custom-tp-img3 .pagebuilder-mobile-only{width:-webkit-fill-available;}
}
@media only screen and (device-width: 414px){
.category-budgy-smuggler [data-content-type='html'] iframe{
width: 413px !important;
height: 200px;
}
.custom-tp-img1 .pagebuilder-mobile-only,.custom-tp-img2 .pagebuilder-mobile-only,.custom-tp-img3 .pagebuilder-mobile-only{width:-webkit-fill-available;}
}
@media only screen and (device-width: 360px){
.category-budgy-smuggler [data-content-type='html'] iframe{
width: 358px !important;
height: 200px;
}
.category-lazy-bear .breadcrumbs,.category-all-bottles .breadcrumbs,.categorypath-distillery .breadcrumbs,.category-budgy-smuggler .breadcrumbs,.category-our-story.categorypath-our-story .breadcrumbs,.category-our-partnerships .breadcrumbs, .category-book-a-tour .breadcrumbs, .category-nrl .breadcrumbs, .categorypath-products.category-products .breadcrumbs, .categorypath-products-bottle-shop-exclusive-range .breadcrumbs, .catalog-product-view .breadcrumbs, .categorypath-products-bottle-shop-royal-liqueur-flavour-infused .breadcrumbs, .categorypath-products-bottle-shop-masters-distillers-collection .breadcrumbs, .categorypath-products-bottle-shop-bundle-offers .breadcrumbs, .category-bottle-shop .breadcrumbs, .category-visit-us .breadcrumbs
{margin-top:37%;}
.categorypath-our-story-the-craft-of-rum .breadcrumbs {
margin-top: 0px !important;
}
.categorypath-our-story-history.catalog-category-view .breadcrumbs {
margin-top: 130px;
}
.cms-bundaberg-rum-balls .breadcrumbs, .categorypath-recipes .breadcrumbs, .cms-bundaberg-rum-small-batch-spiced-old-fashioned .breadcrumbs, .cms-bundaberg-rum-and-dark-stromy .breadcrumbs, .cms-royal-liquer-salted-caramel-sauce .breadcrumbs, .cms-royal-liqeur-caramelised-tofffee-bananas .breadcrumbs, .cms-bundaberg-rum-small-batch-spiced-and-stormy .breadcrumbs, .cms-bundaberg-spiced-rum-and-raisan-aoili .breadcrumbs, .cms-bundaberg-rum-ball-old-fashioned .breadcrumbs, .cms-royal-liqeur-caramelised-tofffee-bananas .breadcrumbs, .cms-royal-liquer-salted-caramel-sauce .breadcrumbs, .cms-royal-liqeur-salted-caramel-hot-chocolate .breadcrumbs, .cms-bundy-iced-mocha-cocktail-recipe .breadcrumbs {
margin-top: 132px !important;
}
.cms-site-map .breadcrumbs {
margin-top: 132px !important;
}
.cms-site-map #maincontent { margin-top:6px;}
.cms-privacy-policy-cookie-restriction-mode .breadcrumbs {
margin-top: 132px;}
.cms-privacy-policy-cookie-restriction-mode #maincontent { margin-top:19px;}
.checkout-index-index .custom-link {
margin-top: -15.5%;
font-size: 8px;
margin-left: 0px;
}
}
@media only screen and (device-width: 320px) {
.custom_stay_in_touch_icons{
word-spacing: 8px !important;
}
.category-budgy-smuggler .page-main{
  margin-top: 7% !important;
}
.category-budgy-smuggler .breadcrumbs{
  margin-top: 40% !important;
}
.category-lazy-bear .custom_stay_in_touch_icons,.category-nrl .custom_stay_in_touch_icons,.category-budgy-smuggler .custom_stay_in_touch_icons,.categorypath-distillery .custom_stay_in_touch_icons,.category-book-a-tour .custom_stay_in_touch_icons,.category-visit-us .custom_stay_in_touch_icons,.category-our-partnerships .custom_stay_in_touch_icons,.custom_stay_in_touch_icons{
padding-right :0 !important;
word-spacing: 0 !important;
}
.category-nrl .page-main .category-cms .custom_pagebackground.custom_ourpartnership h1 span{
  font-size: 12px !important;
}
.category-budgy-smuggler.catalog-category-view .category-view .page-main{
  margin-top:40%;
}
}
@media only screen and (device-width: 1024px) {
body.checkout-onepage-success.page-layout-1column .page-main {
    margin-top: 106px;
    background: white;
    padding: 30px;
    width: 986px;
}
.category-lazy-bear .custom_lazybear_img2 .pagebuilder-mobile-hidden{
  height: 266px !important;
}
.categorypath-distillery-book-a-tour .category-view {
    margin-top: 98px;
}
}

/* For general iPad layouts */
@media only screen and (device-width: 768px) {
.category-lazy-bear .custom_lazybear_img2 .pagebuilder-mobile-hidden {
height: 195px !important;
}
.category-visit-us.catalog-category-view .custom_visit_simg1 .pagebuilder-slide-wrapper{
  min-height:236px !important;
  height:420px !important;
}
.category-visit-us.catalog-category-view .custom_visit_simg2 .pagebuilder-slide-wrapper{
  min-height: 116px !important;
    height: 266px !important;
}
.catalog-category-view .pagebuilder-slide-wrapper{
height: 631px;
}
.category-lazy-bear .custom_stay_in_touch_icons,.category-nrl .custom_stay_in_touch_icons,.category-budgy-smuggler .custom_stay_in_touch_icons,.category-visit-us .custom_stay_in_touch_icons,.category-our-partnerships .custom_stay_in_touch_icons{
padding-right :0;
word-spacing: 0;
}
.custom_op_txt1,.custom_op_txt2,.custom_bs_itxt1,.custom_bs_itxt2,.lazybear_text1,.lazybear_text2{
padding: 0 !important;
}
.category-budgy-smuggler [data-content-type='html'] iframe{
width:100%;
}
.category-nrl.catalog-category-view .category-view .page-main{
margin-top:3% !important;
}
}
@media only screen and (max-width: 767px){
.fa.fa-search{
font-size: 20px;
cursor: pointer;
margin-left: 18%;
margin-top: 4%;
}
.block-search .control{
border-top: none;
}
.block-search input{
left:0;
}
.show-for-medium-up{
display:none;
}
.search-md-3{
display:none !important;
}
.block-search .block-content{
float: left;
width: 100% !important;
border: none !important;
padding: 0 !important;
height: 0 !important;
margin-top: 0 !important;
margin-left: 0 !important;
}
.search-md-9{
width:94% !important;
background : #fff !important;
}
.search-row{
padding: 0px 18px !important;
padding-left:0 !important;
background:#fff !important;
}
.block.block-search{
height: 45px;  
margin-top: 0 !important;
top: 1.35rem !important;
padding-top: 5px !important;
}
}
@media (min-width: 768px){
.minicart-wrapper .block-minicart{z-index:99999;}

.page-footer {
margin-top:1px !important;
background:none !important;}

}
@media (min-width: 768px){
.navigation .level0 .submenu a:hover {
background: #fff !important;
color: #fcc442 !important;
text-decoration: none;
}   
}
@media only screen and (max-width: 767px) {
    .page-wrapper .page-header {
        padding-top: 0rem;    
        position: relative;
        z-index: 12;
    }
}
.checkout-index-index .header.content{padding:9px 10px 0;}
.checkout-index-index .action.action-show{text-align:left;}
.fieldset>.field.required>.label[for="agreement_paypal_express_1"]:after{position:absolute;left:58%;margin-top:-17px;}
@media only screen and (max-width: 768px) and (min-width: 640px){
.background-image-5e998bd071b2d,.background-image-5e998bd071b51,.background-image-5e998bd071aea
 {
    background-image:none;
} 
}
@media only screen and (max-width: 767px) and (min-width: 640px){
.background-image-5e998bd071b2d {
    background-image: url("../image/mobilebanner1.jpg") !important;
}
.background-image-5e998bd071aea {
  background-image: url("../image/mobilebanner2.jpg") !important;
}
.background-image-5e998bd071b51 {background-image: url("../image/mobilebanner3.jpg")!important;}
}
/*Tasneem Responsive*/ 
@media only screen and (min-width: 768px) and (max-width:1023px){
.products-grid.wishlist .product-item .box-tocart .tocart {
    padding: 9px 0px !important;
}
.wishlist-index-share .page-main {width: 94.6%;margin-top: 89px;background:#fff;}
.account.page-multiple-wishlist .actions-toolbar .primary .action.update, .actions-toolbar .primary .action.share, .actions-toolbar .primary .action.tocart {
padding: 11px;
}
.minicart-items-wrapper{margin-top: 100px;}
.customer-account-index .box.box-newsletter .box-actions {margin-top: 46px;
}
.customer-account-index .box.box-newsletter {height:180px;}
.account.page-layout-2columns-left .column.main {width: 75.7% !important;
}
.block-wishlist .counter {position: absolute;
    margin-top: 5px;
}
.customer-account-createpassword #maincontent {
width: 726px;
padding: 20px;
margin-top: 90px;
}
.customer-account-forgotpassword #maincontent {
width: 726px;
margin-top: 100px;
}
.customer-account-login .action.create.primary {
    margin-top: -14px !important;
}
.ssl .pagebuilder-mobile-hidden {height:22px !important;margin-left:28px !important;}
.customer-account-login .block-title strong, .customer-account-login .custom-welcome, .customer-account-login .custom-login-note {
margin-left: -33px;
}
.block.newsletter .form.subscribe {
margin-left: 0px !important;
}
.checkout-agreements div.mage-error[generated] {
    margin-top: 42px;
    position: absolute;
   /* margin-left: 20px;*/
}
.catalog-product-view .page-main.page-main-details {
    background: unset;
    width: 777px;
    margin-left: -6px;
}
.page-main.page-main-details .columns{background:#fff; padding:10px;}
.block-wishlist .product-item-name {
    margin-right: -46px;
}
.categorypath-products-bottle-shop-bundle-offers .page-main {
    background: unset;}
.categorypath-products-bottle-shop-bundle-offers .page-main-details .columns {
     width: 736px; 
     margin-left: -6px; 
    padding: 15px; 
    background: #fff !important;
}
.category-all-bottles .message.success, .category-all-bottles .message.error {margin: -12px 18px -24px -2px !important;}
.page-products .columns{margin-top:0;}
.catalog-product-view .message.error,.catalog-product-view .message.success {
margin: 0px -20px 0px !important;
}
.categorypath-products-bottle-shop-all-bottles .columns {
margin-top:0px;
}
.categorypath-products-bottle-shop-all-bottles .page-main,.categorypath-products-merchandise .page-main 
{background:none;
width:787px;
}
.category-bottle-shop .page-main {width:728px;}
.categorypath-products-merchandise .message.success {
    margin: 0px 59px 0px 0px !important;
} 
.category-masters-distillers-collection .message.success,.category-masters-distillers-collection .message.error,.category-royal-liqueur-flavour-infused .message.success, .category-royal-liqueur-flavour-infused .message.error {
    margin: -11px -2px 10px !important;
}
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .page-main,.category-masters-distillers-collection .page-main {background:none;}
.category-exclusive-range .message.success {
    margin: 0px -2px 0px !important;
}
.message.success {    margin: 0px -20px 0px !important;}
.message.error { margin: 0px -20px 0px !important;}
.block p:last-child {margin:0px !important;} 
.categorypath-products .message.success {
    margin: 0px 20px 6px 0px !important;
}
.categorypath-products .columns{margin-top:0px !important;}
.categorypath-products .page-main {
    /* margin-top: -6px !important; */
    background: none;
    width: 787px;
}
.custom_pagebackground.custom_contactusrow div.pagebuilder-column:nth-child(1) {
    margin: 10px 10px 0 10px !important;
}
.navigation .level0.active>.level-top, .navigation .level0.has-active>.level-top{border-color: #fff;}
.custom_pagebackground.custom_contactusrow div.pagebuilder-column:nth-child(2) {
   width:50% !important; 
   margin-top:11px !important;
}
table>tbody>tr>td{padding:8px 5px;}
.contact-index-index #maincontent{
    background: #fff;
    margin: 100px 20px 0; 
    padding: 20px;
    width: 728px;}
.cms-faq #maincontent{margin:auto 20px;}
.background-image-5e998bd071b51 {
    background-image: url("..image/home.jpg") !important;
}
.background-image-5e998bd071b2d {
    background-image: url("../image/home_image3.jpg") !important;
}
.background-image-5e998bd071aea {background-image: url("../image/5d1bdaa062035.jpg") !important;
}
.catalog-product-view .action.tocart{width:100% !important;}
body.checkout-onepage-success.page-layout-1column .page-main{margin-top: 110px;
background:#fff;
    padding:10px;
    width: 730px !important;}
.checkout-index-index .header.content {
    padding-top: 5px;
}
.checkout-index-index .custom-link {
    top: 23%;
}
.checkout-index-index .opc-progress-bar{margin-top:30px;}
.custom.link.wishlist .wishlist-custom:before {
    line-height: 25px !important;
}
.navigation .level0.active>.level-top, .navigation .level0.has-active>.level-top {
  border-style: none !important;
    border-width: 0 !important;
   }
.cms-bundaberg-rum-balls #maincontent, .cms-bundaberg-rum-and-dark-stromy #maincontent, .cms-bundaberg-rum-small-batch-spiced-old-fashioned #maincontent, .cms-bundaberg-rum-small-batch-spiced-and-stormy #maincontent, .cms-bundaberg-spiced-rum-and-raisan-aoili #maincontent, .cms-bundaberg-rum-ball-old-fashioned #maincontent, .cms-royal-liquer-salted-caramel-sauce #maincontent, .cms-royal-liqeur-salted-caramel-hot-chocolate #maincontent, .cms-bundy-iced-mocha-cocktail-recipe #maincontent, .cms-royal-liqeur-caramelised-tofffee-bananas #maincontent {
    margin-top: -9px !important;
    width: 735px;
    margin: auto;
}
.pagebuilder-video-wrapper{padding: 0 !important;}
.action.change-password{font-size: 12px;}
.category-our-story .custom_ourstory_imagetext{padding: 0px 30px 0px !important;}
.category-our-story .custom_perfection{padding: 0px 30px 0px !important;}
.category-our-story .pagebuilder-column{padding: 0px !important;}
.custom_stay_in_touch_icons{padding-right: 0 !important;word-spacing: 0 !important;}
.category-our-story .pagebuilder-column-group .pagebuilder-column .pagebuilder-banner-wrapper{background-position: center top !important;}
.block-content .box-information p{word-break: break-all;}
.block.block-search{left:0;visibility:hidden;}
.fieldset>.field.required>.label[for="agreement_paypal_express_1"]:after{position:absolute;left:68%;margin-top:-14px;}
.searchsuite-autocomplete{left:0;width:100%;}
[title="Checkout with PayPal"]{width:147px;}
.products-grid.grid{margin-left:0;}
.customer-address-form #maincontent,.customer-account-create #maincontent{    padding: 20px;
    width: 730px !important;
    background: #fff !important;
    margin-top: 100px;
  }
.customer-account-login #maincontent{padding: none;width: 100%;background: none;}
.customer-account-login .columns,.customer-account-create .columns{padding: 20px;background:#fff;}
.customer-account-create #maincontent{width: auto;background: #fff;margin: auto 20px;}
.customer-account-login .custom-myaccount {
    position: absolute;
    left: 24%;
}
.customer-account-create #maincontent{padding: 20px 20px 0 !important;margin-top: 60px !important;}
.customer-account-login #maincontent{padding: 20px 20px 0 !important;margin-top: 100px !important;}
.value {width: 100%;}
.catalog-category-view.page-layout-category-full-width #maincontent{
    width:auto;
  background:none;
  padding-bottom:0;
}
.block-collapsible-nav .item.current a, .block-collapsible-nav .item.current>strong{border-color:#e6b924 !important;}
.customer-account-index.page-layout-2columns-left #maincontent, .sales-order-history #maincontent, .magento_advancedcheckout-sku-index #maincontent, .downloadable-customer-products #maincontent, .page-multiple-wishlist #maincontent, .customer-address-index #maincontent, .customer-account-edit #maincontent, .magento_customerbalance-info-index #maincontent, .vault-cards-listaction #maincontent, .magento_giftcardaccount-customer-index #maincontent, .magento_reward-customer-info #maincontent, .magento_giftregistry-index-index #maincontent, .review-customer-index #maincontent, .newsletter-manage-index #maincontent, .magento_invitation-index-index #maincontent{
width:auto !important;margin: auto 20px;margin-top:0px;}
.categorypath-products-merchandise .page-main{    
  padding-right: 10px;
    padding-left: 10px;
}
.block.newsletter .field .control {
    width: 400px !important; 
}
.custom_craftrum .pagebuilder-column-group div:nth-child(2){padding-right:0 !important;}
.categorypath-our-story-the-craft-of-rum .custom_stay_in_touch_icons{width:122%;margin:20px 0 20px -73px;}
.categorypath-our-story-history .custom_stay_in_touch_icons{width:122%;margin:20px 0 20px -73px;}
.categorypath-our-story-history .catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title{font-size:12px;}
.mob-view{display: none;}
.des-view{display: contents;} 
.logo img{display:none;}
  .page-footer div[data-content-type='text'] {
    padding: 0 22px 40px 17px !important}
  .pagebuilder-mobile-only{display:none !important;}
.master_card,.visa{padding-left:0px !important;height:26px;}
.paypal{padding-right:0px !important; height:28px !important;}
  .nav-sections-item-content{
    width:101% !important;        
  }
  .navigation li.level0 {
    padding: 0 4px !important;
    margin: 0 !important;
  }
  .custom_news_letter{padding-bottom: 0 !important;}
  .navigation ul {
    padding: 0 !important;}
    .page-header .header.panel{
      margin: 0 !important
    }
    .page-header .panel.wrapper{
      width: 100% !important;
    }
    span.call-text{
      right: 394px !important;
    }
    .custom.link.wishlist {
      float: right !important; 
          margin-top: 1px;
    }
    .pagebuilder-mobile-only{height: 0;}
  .categorypath-products-bottle-shop-exclusive-range.category-exclusive-range footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused.category-royal-liqueur-flavour-infused footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.categorypath-products-bottle-shop-masters-distillers-collection.category-masters-distillers-collection footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.categorypath-products-bottle-shop-bundle-offers.category-bundle-offers footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.categorypath-products-bottle-shop-all-bottles.category-all-bottles footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],.cms-bundaberg-rum-balls footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundaberg-spiced-rum-and-raisan-aoili footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-royal-liqeur-caramelised-tofffee-bananas footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundaberg-rum-and-dark-stromy footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundaberg-rum-small-batch-spiced-old-fashioned footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundaberg-rum-small-batch-spiced-and-stormy footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundaberg-rum-ball-old-fashioned footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-royal-liquer-salted-caramel-sauce footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-royal-liqeur-salted-caramel-hot-chocolate footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundy-iced-mocha-cocktail-recipe footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-contacts footer [data-content-type='row'][data-appearance='contained'] [data-element='inner']{
 width: 735px;
 left:2.2%;
}
    .pagebuilder-slider.custom_pagebackground.slick-initialized.slick-slider.slick-dotted{min-height: 300px !important;}
    footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'] {
      width: 728px ;
      margin-left: 0px;
      max-width: 2000px;
      /* background: yellowgreen; */
      margin-right: 0px;
      position: absolute;
      background: #000 !important;
      left: 2.5%;

    }
    .cms-home.cms-index-index.page-layout-1column .custom_stay_in_touch_icons{   
       margin-top: 18px;
      width: 426px !important;
      right: 5%;
      position: relative;}
    .copyright{position: absolute;}
    .block.newsletter {
      max-width: 100% !important;
      width: fit-content;
    }
    .page-footer .footer .links .widget.block {
      width: 726px !important;
    }
    .footer.content .links{width: 680px !important;}
    .page-footer div.pagebuilder-column-group:nth-child(1){margin-left:1px !important;}
    .navigation{padding: 20px 10px !important;}
    .page-footer .footer.content {
      background: unset !important;
      width: fit-content !important;
    }
.footer.content {
    width: 685px !important;
  }
}
/*END*/
@media only screen and (min-device-width:1440px){
span.call-text {
    right: 909px !important;
/*padding-left:-40px;*/
}
/*
.page-footer .footer.content{background: none !important;}
footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'] {
    width: 1242px !important;
    margin-left: 0px;
    max-width: 2000px;
    background: yellowgreen;
    margin-right: 0px;
    position: absolute;
    background: #000 !important;
    left: 168px;
}
*/

.footer.content .links{background: #e2e2e2 !important;}
.copyright{position:absolute;}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1200px){
.customer-account-index .box.box-billing-address {height:355px !important;}
.customer-account-index .box.box-billing-address .box-actions{margin-top:68px !important;}
.box.box-newsletter {height: 187px !important;}
.customer-account-forgotpassword #maincontent {
width: 986px;
margin-top: 100px;
}
.ssl .pagebuilder-mobile-hidden {height:22px !important;margin-left:24px !important;}
.master_card{margin-left: 56px !important;padding-left:0px !important;}
.paypal {padding-right:0px !important;}
.box.box-newsletter .box-actions {
margin-top: 16px !important;
}
.checkout-agreements div.mage-error[generated] {
    margin-top: 42px;
    position: absolute;
    margin-left: 20px;
}
.catalog-product-view .page-main.page-main-details {
    background: unset;
    width: 1027px;
    margin-left: -4px;
}
.page-main.page-main-details .columns{background:#fff; padding:10px;}
.categorypath-products-bottle-shop-bundle-offers .page-main {
    background: unset;}
.categorypath-products-bottle-shop-bundle-offers .page-main-details .columns {background:#fff !important;}
.categorypath-products-bottle-shop #maincontent {margin-top:-36px;}
.page-products .category-description{margin-left: 23px;margin-right: 23px;}
.page-products #maincontent{padding-left: 2%;padding-right: 2%;}
.categorypath-products-bottle-shop-bundle-offers .columns {
  margin-top:0px;
}
.categorypath-products-bottle-shop-all-bottles .columns{margin-top:0 !important;}
.categorypath-products-merchandise .message.success {
    margin: -5px 0px 2px !important;
}
.categorypath-products-merchandise .columns {
    margin-top: 4px;
}
.categorypath-products-merchandise .page-main {background:none;}
.category-bottle-shop .message.success, .category-bottle-shop .message.error {
    margin: 0px 0px -3px !important;
}
.navigation li.level0 {
    padding: 0px 20px;
    font-size: 14px;
}
.categorypath-products .page-main {
    /* margin-top: -6px !important; */
    /* background: #fff; */
    width: 984px;
}
.message.success { margin: -5px -20px 0px !important;
}
.breadcrumbs { margin-top:78px;}
.category-budgy-smuggler .category-view {margin-top:-14%;}
.paypal-express-review #maincontent{margin-top:106px;}
.categorypath-products-bottle-shop-exclusive-range.category-exclusive-range .page-footer .footer .links .widget.block, .categorypath-products-bottle-shop-royal-liqueur-flavour-infused.category-royal-liqueur-flavour-infused .page-footer .footer .links .widget.block, .categorypath-products-bottle-shop-masters-distillers-collection.category-masters-distillers-collection .page-footer .footer .links .widget.block, .categorypath-products-bottle-shop-bundle-offers.category-bundle-offers .page-footer .footer .links .widget.block, .categorypath-products-bottle-shop-all-bottles.category-all-bottles .page-footer .footer .links .widget.block, .cms-bundaberg-rum-balls .page-footer .footer .links .widget.block, .cms-bundaberg-spiced-rum-and-raisan-aoili .page-footer .footer .links .widget.block, .cms-royal-liqeur-caramelised-tofffee-bananas .page-footer .footer .links .widget.block, .cms-bundaberg-rum-and-dark-stromy .page-footer .footer .links .widget.block, .cms-bundaberg-rum-small-batch-spiced-old-fashioned .page-footer .footer .links .widget.block, .cms-bundaberg-rum-small-batch-spiced-and-stormy .page-footer .footer .links .widget.block, .cms-bundaberg-rum-ball-old-fashioned .page-footer .footer .links .widget.block, .cms-royal-liquer-salted-caramel-sauce .page-footer .footer .links .widget.block, .cms-royal-liqeur-salted-caramel-hot-chocolate .page-footer .footer .links .widget.block, .cms-bundy-iced-mocha-cocktail-recipe .page-footer .footer .links .widget.block, .cms-contacts .page-footer .footer .links .widget.block, .cms-faq .page-footer .footer .links .widget.block, .cms-site-map .page-footer .footer .links .widget.block
.categorypath-products-bottle-shop-exclusive-range.category-exclusive-range .page-footer .footer .links .widget.block, .categorypath-products-bottle-shop-royal-liqueur-flavour-infused.category-royal-liqueur-flavour-infused .page-footer .footer .links .widget.block, .categorypath-products-bottle-shop-masters-distillers-collection.category-masters-distillers-collection .page-footer .footer .links .widget.block, .categorypath-products-bottle-shop-bundle-offers.category-bundle-offers .page-footer .footer .links .widget.block, .categorypath-products-bottle-shop-all-bottles.category-all-bottles .page-footer .footer .links .widget.block, .cms-bundaberg-rum-balls .page-footer .footer .links .widget.block, .cms-bundaberg-spiced-rum-and-raisan-aoili .page-footer .footer .links .widget.block, .cms-royal-liqeur-caramelised-tofffee-bananas .page-footer .footer .links .widget.block, .cms-bundaberg-rum-and-dark-stromy .page-footer .footer .links .widget.block, .cms-bundaberg-rum-small-batch-spiced-old-fashioned .page-footer .footer .links .widget.block, .cms-bundaberg-rum-small-batch-spiced-and-stormy .page-footer .footer .links .widget.block, .cms-bundaberg-rum-ball-old-fashioned .page-footer .footer .links .widget.block, .cms-royal-liquer-salted-caramel-sauce .page-footer .footer .links .widget.block, .cms-royal-liqeur-salted-caramel-hot-chocolate .page-footer .footer .links .widget.block, .cms-bundy-iced-mocha-cocktail-recipe .page-footer .footer .links .widget.block, .cms-contacts .page-footer .footer .links .widget.block, .cms-faq .page-footer .footer .links .widget.block, .cms-site-map .page-footer .footer .links .widget.block{
  width: 1236px !important;
}
.checkout-index-index .opc-progress-bar{margin-top:30px;}
.cms-faq #maincontent{margin:auto 20px;}
.checkout-index-index .header.content{padding-top:20px;}
.category-our-story .pagebuilder-column-group .pagebuilder-column .pagebuilder-banner-wrapper{background-position: center top !important;}
.categorypath-products-bottle-shop-exclusive-range.category-exclusive-range footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused.category-royal-liqueur-flavour-infused footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.categorypath-products-bottle-shop-masters-distillers-collection.category-masters-distillers-collection footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.categorypath-products-bottle-shop-bundle-offers.category-bundle-offers footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.categorypath-products-bottle-shop-all-bottles.category-all-bottles footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],.cms-bundaberg-rum-balls footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundaberg-spiced-rum-and-raisan-aoili footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-royal-liqeur-caramelised-tofffee-bananas footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundaberg-rum-and-dark-stromy footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundaberg-rum-small-batch-spiced-old-fashioned footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundaberg-rum-small-batch-spiced-and-stormy footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundaberg-rum-ball-old-fashioned footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-royal-liquer-salted-caramel-sauce footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-royal-liqeur-salted-caramel-hot-chocolate footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-bundy-iced-mocha-cocktail-recipe footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'],
.cms-contacts footer [data-content-type='row'][data-appearance='contained'] [data-element='inner']{
 width: 983px;
}
.category-nrl.catalog-category-view .category-view .page-main{
  margin-top: 2.3%;
} 
.cms-bundaberg-rum-balls #maincontent, .cms-bundaberg-rum-and-dark-stromy #maincontent, .cms-bundaberg-rum-small-batch-spiced-old-fashioned #maincontent, .cms-bundaberg-rum-small-batch-spiced-and-stormy #maincontent, .cms-bundaberg-spiced-rum-and-raisan-aoili #maincontent, .cms-bundaberg-rum-ball-old-fashioned #maincontent, .cms-royal-liquer-salted-caramel-sauce #maincontent, .cms-royal-liqeur-salted-caramel-hot-chocolate #maincontent, .cms-bundy-iced-mocha-cocktail-recipe #maincontent, .cms-royal-liqeur-caramelised-tofffee-bananas #maincontent {
    margin-top: 110px !important;
    margin: auto 20px;
}
.categorypath-products-bottle-shop-exclusive-range.category-exclusive-range .page-footer .footer .links .widget.block,
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused.category-royal-liqueur-flavour-infused .page-footer .footer .links .widget.block,
.categorypath-products-bottle-shop-masters-distillers-collection.category-masters-distillers-collection .page-footer .footer .links .widget.block,
.categorypath-products-bottle-shop-bundle-offers.category-bundle-offers .page-footer .footer .links .widget.block,
.categorypath-products-bottle-shop-all-bottles.category-all-bottles .page-footer .footer .links .widget.block,.cms-bundaberg-rum-balls .page-footer .footer .links .widget.block,
.cms-bundaberg-spiced-rum-and-raisan-aoili .page-footer .footer .links .widget.block,
.cms-royal-liqeur-caramelised-tofffee-bananas .page-footer .footer .links .widget.block,
.cms-bundaberg-rum-and-dark-stromy .page-footer .footer .links .widget.block,
.cms-bundaberg-rum-small-batch-spiced-old-fashioned .page-footer .footer .links .widget.block,
.cms-bundaberg-rum-small-batch-spiced-and-stormy .page-footer .footer .links .widget.block,
.cms-bundaberg-rum-ball-old-fashioned .page-footer .footer .links .widget.block,
.cms-royal-liquer-salted-caramel-sauce .page-footer .footer .links .widget.block,
.cms-royal-liqeur-salted-caramel-hot-chocolate .page-footer .footer .links .widget.block,
.cms-bundy-iced-mocha-cocktail-recipe .page-footer .footer .links .widget.block,
.cms-contacts .page-footer .footer .links .widget.block{
width: 1208px;
}
.fieldset:last-child{margin-left:0;}
.opc-wrapper .form-shipping-address{max-width:100% !important;}
.checkout-index-index .custom-link{top:12%;}
.checkout-index-index .header.content{padding-top:0px;}
.checkout-cart-index .cart-summary .checkout-methods-items .action.primary.checkout{width: 94%;}
.footer.content {width:auto !important}
.products-grid.grid{margin-left:0;}
footer [data-content-type='row'][data-appearance='contained']{background:unset !important;}
.customer-account-create .form.create.account .actions-toolbar{top:50.5%;}
  .customer-account-create .page-title-wrapper{margin-bottom:13px;}
.customer-account-login #maincontent, .customer-address-form #maincontent{margin-top:100px;width: 980px;background:#fff;}
.customer-account-login .columns,.customer-account-create .columns{background: #fff; padding: 20px;}
.customer-account-create #maincontent{width: auto;background: #fff;margin: auto 20px;}
.customer-account-login .custom-myaccount {
    position: absolute;
    left: 28%; 
}
.category-budgy-smuggler.catalog-category-view .category-view .page-main{
  margin-top: 14% !important;
}
.customer-account-login #maincontent,.customer-account-create #maincontent{padding: 20px 20px 0 !important;margin-top: 100px !important;}
.categorypath-products-bottle-shop-all-bottles #maincontent,.catalog-category-view.page-layout-category-full-width #maincontent{
    width:auto;
  background:none;
}
.page-products .columns,.catalog-category-view.page-layout-category-full-width .columns{padding:20px;background:#fff;}

    .section-item-content.nav-sections-item-content {
    width: 100% !important;
}
.category-budgy-smuggler [data-content-type='html'] iframe{
/*width: 982px !important;*/
}
footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'] {
    width: 983px;
    margin-left: 0px;
    max-width: 2000px;
    margin-right: 0px;
    position: relative;
    background: #000 !important;
    left: 22.4%;
   
}
.catalog-product-view footer [data-content-type='row'][data-appearance='contained'] [data-element='inner']{

    width: 983px;

}
.custom_stay_in_touch_icons{padding-right:10px !important;} 
.pagebuilder-video-wrapper{padding: 0 !important;}
.footer.content .links{
  width: 981px !important;
  background:#e2e2e2 !important;
} 
.page-footer .footer.content{background:#e2e2e2 !important;}
.block.block-search{left:0;visibility:hidden;} 
.page-footer div.pagebuilder-column-group:nth-child(1){margin-left: 1px !important;}
.copyright{position: absolute;}
span.call-text{right:624px !important;}
}
@media (min-width: 768px) {
    .minicart-wrapper {
        margin-left: 25px !important;
    }
    .header.panel>.header.links>li{
        margin: 0 15px 0 0px !important;
    }
    .header.panel>.header.links>li.authorization-link {
    margin: 2px 9px 0 15px !important;
}
    .nav-sections-item-content{
        display: block !important;
        background-color: #ffffff;
    }
    .page-wrapper .page-header{
        padding-top: 0;
    }
.checkout-index-index .page-wrapper .page-header{
        padding-top: 16px !important;
    }
    .product.data.items>.item.content{
        border: #fff !important;
    }
    .product.data.items>.item.title>.switch{
        border:#fff !important;
    }
    .product.data.items>.item.title>.switch{
        background:#a7a6a6 !important ;
        color:#fff !important
    }
    .product.data.items>.item.title.active>.switch{
        background:#fff !important;
        color:#000!important;
    }
}

@media (min-width: 768px){
.footer.content .links {
padding-right:0 !important;
width:1244px;
}
.footer.content {
width:1242px;
}
.footer.content ul {
clear: both;
}
.customer-account-create .form-create-account{width: 100% !important;display: inline-flex;}
/*.customer-account-create .form.create.account .actions-toolbar{position: absolute;top: 50%;left: 40%;}*/
 
}
@media (min-width: 768px){.login-container .block, .account .column.main .block:not(.widget) .block-content .box {
width: 41%;

}
.box.box-newsletter{height:214px;}
}
@media screen and (max-width: 780px) and (min-width: 480px) {
    .page-wrapper .page-header{
        padding-top: 0;
    }
}
@media only screen and (max-width: 767px) {
.nav-sections-item-content {
    position: inherit !important;
    }
.level0.nav-3.category-item.level-top.ui-menu-item {
  display:none;
    }
    .logo {
      display:block;
    }
    .page-header .panel.wrapper{
      position:inherit !important;
      padding-top:0rem !important;
    }
    }

@media screen and (max-width: 800px) and (min-width: 360px) {
    .custom.link.wishlist {
        /*float: none !important;*/ 
    }
    .page-header .panel.wrapper {
        border-bottom: 1px solid #e8e8e8 !important;
        background-color: #000 !important;
    }
}
@media (min-width: 640px) {
    .product-ipanel wrappertem-actions .actions-primary + .actions-secondary > .action {
        line-height: 0;
        text-align: center;
        margin-left: 4px;
        padding-right: 45px;
        margin-bottom: 20px;
    }
}
@media only screen and (min-width: 1260px){
    show-for-medium-up{
        display: inherit;
    }
}
@media only screen and (min-width: 768px){
    show-for-medium-up{
        display: inherit;
    }
}
@media only screen and (min-width: 1260px){
    .show-for-small-only{
        display: none;
    }
}
@media only screen and (min-width: 768px){
    .show-for-small-only{
        display: none;
    }
}
@media only screen and (max-width: 767px) {
    .footer-container .footer .row.footer-bottom .ns-collapse-active:after {
        content: "+";
        color: #FFF;
        position: absolute;
        right: 14px;
        font-family: gotham-Book;
        font-size: 27px;
        top: 13px;
    }
}
@media (min-width: 768px) {
.cart-discount {
padding-left:22px;
}
}
@media only screen and (max-width: 767px) {
    .footer-container .footer .row.footer-bottom .ns-collapse-active {
        position: relative;
        background: none;
        padding: 21px 24px 17px 15px;
    }
}
@media (min-width: 768px){
.page-main {

    margin-right: 20px;

}
}
/*shanti*/
@media only screen and (max-device-width: 767px) and (min-device-width: 320px){
.level1.nav-5-1 a,.level1.nav-5-2 a{
border: none !important;
}
.master_card .pagebuilder-mobile-only {padding-right: 60px;}
.paypal img {    padding-left: 76px;}
.visa .pagebuilder-mobile-only {padding-right:112px;}
.ssl .pagebuilder-mobile-only {padding-left: 14px !important;
    margin: -7px !important;}
body.checkout-onepage-success.page-layout-1column .page-main {margin-top: 142px;background:#fff; padding:10px;}
.custom_history_ctab1 .pagebuilder-column-group p span,.custom_history_ctab2 .pagebuilder-column-group p span,.custom_history_ctab3 .pagebuilder-column-group p span,.custom_history_ctab4 .pagebuilder-column-group p span,.custom_history_ctab5 .pagebuilder-column-group p span{
    font-size: 12px !important;
}
.custom_lazybear_heading h2 > strong {
letter-spacing: 0px;
}
.Lowstock{  
  margin-top:10px; 
  margin-right:100px;
  width:100%;
}
.custom_lazybear h3 strong {
font-size: 14px;
}
.custom_lazybear p span {
font-size: 13px !important;
}
.categorypath-products-bottle-shop-exclusive-range .columns{
    margin-top:0 !important;
  }
.category-history.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title{font-size:14px !important;}
.footer.content{width:auto;}
.custom-pwdtext {
    padding: 10px 0 0 0;}
.customer-account-login #maincontent, .customer-address-form #maincontent,.customer-account-create #maincontent{width: auto;}
.customer-account-login .columns,.customer-account-create #maincontent{padding: 20px;}
.customer-account-login .custom-myaccount {
       left: 14%;
    top: 21%;
}
.custom_op_txt1,.custom_bs_itxt1,.custom_bs_itxt2,.lazybear_text1,.lazybear_text2{
padding: 0 !important;
}
.custom_op_txt2{
  padding:0 10px 0px 10px !important
}
.customer-account-login .custom-myaccount strong {
    font-size: 2.6rem;
}
.customer-account-login #maincontent{padding: 20px!important;margin-top: 141px !important;}
.customer-account-login .login-container .fieldset:after{text-align:center;}

.cms-contacts #maincontent div.pagebuilder-column:nth-child(1){margin: 0 20px !important;}
.category-distillery .category-description{
margin: 38 !important;
}
.category-distillery .page-main{
margin-top:-17% !important;
}
.categorypath-distillery .category-view{
margin-top: -35px !important;
}
.categorypath-distillery [data-content-type='row'][data-appearance='full-width']{
padding: 0 !important;
}
.categorypath-distillery .pagebuilder-banner-wrapper{
background-size: cover !important;
}
.categorypath-distillery .custom_welcome .pagebuilder-overlay.pagebuilder-poster-overlay{
min-height: 165px !important;
padding:0 !important;
}
.categorypath-distillery .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
  min-height: 248px !important;
}
.categorypath-distillery .pagebuilder-banner-button.pagebuilder-button-primary{
width: 65px !important;
height: 65px !important;
top: 24% !important;
}
.categorypath-distillery.catalog-category-view div[data-content-type='tabs'] .tabs-navigation{
display:none !important;
}
.categorypath-distillery div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item']{
padding: 10px 0 !important;
}
.categorypath-distillery.catalog-category-view .category-view .page-main{
margin-top:0px !important;
}
}
@media only screen and (device-width: 1024px) {
.category-distillery .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
min-height: 393px !important;
padding:0 !important;
}
.category-distillery .category-description{
margin: 45px 12px !important;
}
}
@media only screen and (max-device-width: 1023px) and (min-device-width: 768px) {
.page-products .category-description{margin-left: 18px;margin-right: 18px;}
.page-products #maincontent{padding-left: 2%;padding-right: 2%;}
.paypal-express-review #maincontent{margin-top:90px;}
.block .box-actions {margin-top: 16px;}
.customer-account-index .action.change-password{font-size:1.5rem;}
.form-create-account .fieldset.create.account:after{margin-top:10px;}
.customer-account-create .legend span{
  padding-left: 0;
    padding-right: 0;
}
.category-distillery .page-main{margin-top: -7rem !important;}
.categorypath-distillery .category-view {margin-top: 20px;}
.category-exclusive-range .category-description{margin-bottom:0;}
.fieldset:last-child{margin-left:0;}
.categorypath-products-bottle-shop-bundle-offers .page-main{
  margin-top: 0px !important;
}
.category-masters-distillers-collection .category-view{
  margin-top: -11px;
}
.customer-account-create .page-title-wrapper{margin-bottom:0;}  
.customer-account-create .form.create.account .actions-toolbar{top:88%;left:28%;position: absolute;}
.cms-contacts.page-layout-1column .column.main{position:relative;left:17px !important;width:96% !important;}
.catalog-category-view.page-layout-category-full-width .columns{padding:20px;background:#fff;}
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .columns{padding:20px !important;background:#fff;}
.product.attribute.description{margin-right:0 !important;}
.categorypath-distillery .footer.content{
  margin-top:0;
}
.category-distillery .page-footer{
  padding-top:70px !important
}
.category-visit-us.catalog-category-view .pagebuilder-slide-wrapper{
  height: 0;
}
.category-visit-us.categorypath-distillery-visit-us .category-view{
  margin-top:114px;
}
.category-distillery .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
min-height: 313px !important;
padding:0 !important;
}
.category-distillery .category-description{
margin: 45px 12px !important;
}
.category-distillery .custom_stay_in_touch_icons,.categorypath-distillery-book-a-tour .custom_stay_in_touch_icons{
padding-right :0;
word-spacing: 0;
}
.categorypath-our-story-our-partnerships-nrl .category-view {
    margin-top: -22px;
}
.category-book-a-tour .custom_bt_banner .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
  min-height: 270px !important;
}
.categorypath-distillery-book-a-tour .category-view {
    margin-top: 98px;
}
}
@media only screen and (device-width: 320px) {
.categorypath-distillery.categorypath-distillery .pagebuilder-banner-button.pagebuilder-button-primary{
top: 28% !important;
}
.categorypath-distillery .pagebuilder-overlay.pagebuilder-poster-overlay{
min-height: 100px !important;
}
.checkout-index-index .column.main{width: auto;
    padding-left: 10px;}
  .checkout-agreements-block .action-show{width:100%;}
}
@media only screen and (max-width: 767px){
.categorypath-our-story-our-partnerships-nrl .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
min-height: 70px !important;
}
.catalog-category-view .category-view .page-main{
margin-top: 11%;
}
.category-nrl.catalog-category-view .category-view .page-main{
margin-top: 8% !important;
}
.page-main .category-cms .custom_pagebackground.custom_ourpartnership h1{
top: 70% !important;
margin: 0 !important;
padding: 0 !important;
}
.catalog-category-view .pagebuilder-slide-wrapper{
height: 357px;
}
.category-lazy-bear .category-cms div[data-content-type='slider'].slick-initialized{
min-height:200px !important;
}
.category-budgy-smuggler [data-content-type='html'] iframe{
/*width: 360px;*/
height: 202px;
}
.category-lazy-bear .category-view .page-main {
margin-top: 130px !important;
}
.custom_lazybear h2{
letter-spacing: 1px;
line-height: 28px;
font-size: 2.6rem;
}
.category-lazy-bear .pagebuilder-column{
padding: 0 !important;
}
.category-lazy-bear .category-cms [data-content-type='row'][data-appearance='contained'] .custom_pagebackground.custom_lazybear{
width: auto;
}
.lazybear_text1,.lazybear_text2,.lazybear_vid_txt1,.lazybear_vid_txt2,.custom_bs_text2,.custom_bs_text1,.custom_bs_itxt1,.custom_bs_itxt2
{
padding: 0 30px !important;
}
}
@media only screen and (max-width: 320px) and (max-height: 570px){
.categorypath-our-story-our-partnerships-nrl .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay {
min-height: 57px !important;
}
.page-main .category-cms .custom_pagebackground.custom_ourpartnership h1{
top: 64% !important;
}
.catalog-category-view .pagebuilder-slide-wrapper{
height: 320px;
}
.category-lazy-bear .category-cms div[data-content-type='slider'].slick-initialized{
min-height:180px !important;
}
}

@media only screen and (max-width: 767px){
.category-nrl .pagebuilder-column{
padding: 0 !important;
}
.category-nrl .pagebuilder-column div[data-content-type='text']{
padding: 10px 30px !important;
}
}
/*Tasneem mobile*/
/*
@media only screen and (max-width: 640px) {
.background-image-5e98043e88036 {
min-height: 340px !important;
}
.background-image-5e98043e8805b {
min-height:284px !important;
}
.background-image-5e98043e8807c,.background-image-5e98043e8809c,.background-image-5e98043e8810e,.background-image-5e98043e8812e {
min-height: 340px;
}
.background-image-5e98043e880ec {
    min-height: 252px;
}
.background-image-5e98043e87fea {
min-height: 292px;
margin-top: 102px;
}
}*/
@media only screen and (max-width: 767px) and (min-width: 640px){
.background-image-5e8494db4c9ad {
    background-image: url(../image/mobilebanner2.jpg);
}}
@media only screen and (max-device-width: 767px) and (min-device-width:320px){
.slick-dots {
    margin-left:0px !important;
}
.paypal-express-review #maincontent{margin-top:134px;}
.nav-toggle:before{margin-top:7px;}
.categorypath-our-story-history.catalog-category-view div[data-content-type='tabs'] .tabs-navigation {
    padding: 0 2px 0 15px;
}
.customer-account-index .block-collapsible-nav .content.active{background: #fff !important; padding: 10px;}
.customer-account-index .columns{padding: 10px;}
.customer-account-index .customer-account-index title.block-collapsible-nav-title{margin-top: 20px;}
.customer-account-index #maincontent{margin-top: 135px;}
.customer-account-index .actions-toolbar>.primary{text-align: right;}
.customer-account-create #maincontent{margin-top: 135px;}
.customer-account-index .block.block-collapsible-nav{margin-top:5%;}
.block-customer-login .block-title{margin-top:11%;}
.products-grid .product-item{margin-left:0 !important;}
.category-distillery .pagebuilder-column div[data-content-type='text']{padding: 0px 0px 0px 10px !important;}
.customer-account-create .page-main>.page-title-wrapper .page-title{font-size:2rem;}
.customer-account-create .page-title-wrapper{margin-bottom:22px;}
.customer-account-create #mainconten{margin-top: 32% !important;}
.pagebuilder-column-group p{padding:10px !important}
.pagebuilder-column{padding: 10px 0px !important;}
.custom_pagebackground.custom_stay_in_touch .pagebuilder-column{padding:10px !important;}
.fieldset.create.info,.fieldset.create.account{width:100%;}
.field.choice.newsletter{padding:0;}
.value {
    width:100%;
    }
.block-title.title #block-upsell-heading {
    position: absolute;
    margin-top: 0;
    padding-left: 0;
}
/*Merchandise page*/
.categorypath-products-merchandise .page-main {
    margin-top: -10px !important;
    background: #fff;
    width: auto;
    padding: 10px;
}
.catalog-product-view.categorypath-products-merchandise #maincontent{width: auto; padding:20px;margin-top:36% !important;}
.categorypath-products-merchandise .action.submit.primary{padding:16px;}

/*End*/
.page-layout-1column .products-grid .product-item:nth-child(3n + 1){margin-top:0;}
.categorypath-products-bottle-shop-all-bottles.category-all-bottles .review-form .action.submit.primary{padding: 14px 75px;}
.fotorama__stage__frame .fotorama__img{width:211px; top:63%;}
.categorypath-products-bottle-shop-all-bottles.category-all-bottles .column.main,.categorypath-products-bottle-shop .column.main{padding:10px;}
.categorypath-products.category-products .column.main{padding:10px;}
.product.attribute.description{margin-right:0;}
.categorypath-products-bottle-shop-all-bottles .sidebar.sidebar-additional{padding:10px;}
.categorypath-products-bottle-shop-all-bottles .pagebuilder-overlay{padding:0;}
.plist-category-header-title h6 span{font-size: 25px !important;}
.cust_secondhis{margin-top: 15% !important;}
.custom.link.wishlist {
    position: fixed;
    left: -15%;
    right: 0;
    top: 2.3%;
}
.chapter_5text{margin-top:15% important;}
.custom_history_ctab5 .pagebuilder-column-group:nth-child(5){margin-top:-2px !important;}
.custom_search .fa.fa-search {
    float:right;
    top: 8%;
    margin-top: 11px;}
.page-products .sorter{top:7px;}
.filter-title strong{top:8px;left:10px;}
 .owl-stage-outer {
    margin-right: 19px;
}
.products-grid.grid {
   margin-left: 0; 
}
.categorypath-products-bottle-shop-all-bottles .pagebuilder-banner-wrapper{
    padding: 0 !important;
}
.plist-category-header-title span{line-height: 37px;font-size: 34px;}
.pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){padding:30px 0px;}
.categorypath-products-bottle-shop-masters-distillers-collection .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){padding: 0 0 30px;}
.categorypath-products-bottle-shop-all-bottles #maincontent, .customer-account-index.page-layout-2columns-left #maincontent, .sales-order-history #maincontent, .magento_advancedcheckout-sku-index #maincontent, .downloadable-customer-products #maincontent, .page-multiple-wishlist #maincontent, .customer-address-index #maincontent, .customer-account-edit #maincontent, .magento_customerbalance-info-index #maincontent, .vault-cards-listaction #maincontent, .magento_giftcardaccount-customer-index #maincontent, .magento_reward-customer-info #maincontent, .magento_giftregistry-index-index #maincontent, .review-customer-index #maincontent, .newsletter-manage-index #maincontent, .magento_invitation-index-index #maincontent, .categorypath-products-bottle-shop #maincontent{
width:auto !important;}
.products.wrapper .grid.products-grid{margin-left:21px !important;}
.categorypath-our-story-history .pagebuilder-column-group div.pagebuilder-column.custom_history_text:nth-child(2) {
    position: relative !important;
    top: -43px !important;
    height: 249px;
}
.call-text{width:240px;}
.show-for-medium-up{display:none;}
.block-search .control{border-top:none !important;} 
.call-num,.custom-account .authorization-link{display:contents;} 
.categorypath-our-story-history .tabs-content .pagebuilder-column-group{
margin:0 auto;
height: 224px;
}
.categorypath-our-story-history div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item']{padding:10px !important;}
.categorypath-our-story-history h2,.categorypath-our-story-history h3{text-align:center !important;margin:0 !important;}
.custom_craftrum div[data-content-type='text'],.custom_craftrum [data-content-type='html']{padding:0 !important;}
.custom_craftrum h1 span{font-size:20px !important;}
.custom_craftrum .pagebuilder-column-group div:nth-child(2) {
    padding-right: 0 !important;
} 
.categorypath-our-story-history .page.builder-column-group div.pagebuilder-column.custom_history_text:nth-child(2) {
    position: relative !important;
    top: -43px !important;  
    height: 249px; 
}
.cust_secondhis{margin-top:15%;}
.level0.nav-5 a{padding-left: 21px !important;padding-right: 54px;border-top:1px solid #e5e5e5;}
.level0.nav-5{display:contents;}
.custom_pagebackground.custom_stay_in_touch .pagebuilder-column-group:nth-child(1) div.pagebuilder-column:nth-child(1) {
    display: none !important;
}
.custom_pagebackground.custom_stay_in_touch .pagebuilder-column-group:first-child div.pagebuilder-column{flex-basis: 20%;}
.custommob-ph{display:contents;}
.custom_search{display:contents;}
.custom-call-text{display:none;}
span.call-text{
    position: fixed !important; 
    margin-left:1%;
  right:0;
  top:1.6%;
    left: 0;}
span.call-text .fa.fa-phone{margin-right:5px;color:#e6b924;} 
.custom-account {
position :fixed;
left:71%; 
top: 1.6%;
}
.categorypath-products-bottle-shop-all-bottles .category-description {
    margin: 220px 0 0 0 !important;
}
.categorypath-products-bottle-shop-all-bottles .breadcrumbs{
  margin-top: 135px !important;
}
.custom-image {display:none;}
.categorypath-our-story-history.catalog-category-view .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay { min-height: 240px !important;}
.categorypath-our-story-history.catalog-category-view .pagebuilder-poster-content h1{font-size:2rem !important;}
.categorypath-our-story-history.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header{
border: none;
    padding: 8px 30px;
    background: #000;
    border-bottom: 1px solid #fdca32;
}
.categorypath-our-story-history.catalog-category-view div[data-content-type='tabs'] .tabs-navigation {
    display: block;
    justify-content: initial;
    background: #000; 
    padding: 0 2px 0 14px;
padding-bottom: 0;}
.custom.link.wishlist .wishlist-custom:before{line-height:0px;}
.custom.link.wishlist .counter.qty{height:22px !important;} 
.cms-home.cms-index-index .page-main{margin-top: 137px !important;}
 .cms-home.cms-index-index.page-layout-1column .custom_stay_in_touch_icons{margin: 0 !important;}
.custom_stay_in_touch_icons{padding-right: 0 !important;word-spacing: 0 !important;}
.page-main{padding-right: 0; padding-left: 0;}
.block.newsletter{width: 285px !important;right: 12%;}
.block.newsletter .field{width: 225px;}
.action.subscribe.primary{padding: 15px 11px 16px !important;width: 142px !important;}
.logo{display: block !important;margin-left: 97px;}
.page-wrapper .page-header{padding-bottom: 14px;position: fixed;
    top: 5.6%;
    border-bottom-width:0;
    width:100%;
}
.header.content {padding-top: 16px;position: relative;background: #fff;padding-bottom:12px;padding-top: 23px;height:86px;}
.page-footer{margin: 0 !important;}
#desktop-search-close{background: unset;}
.block.newsletter .field .control{width: 209px !important;}
.footer.content .links a, .footer.content .links strong {display: unset;padding: 10px 10px;}
.page-footer div.pagebuilder-column-group:nth-child(2) {width:100% !important;margin: 0;}
.page-footer div[data-content-type='text']{padding: 10px !important;}
.page-footer .footer .links .widget.block{width: auto !important;}
.page-footer div.pagebuilder-column-group:nth-child(2) .pagebuilder-column{flex-basis: 50%;}

.des-view{display: none;}
.mob-view{display: contents;}
.cust_p{content: "";
    background: #232323 url(../images/underline.png) left bottom no-repeat;
    height: 4px;
    width: 50px;
    opacity: 0.4;
 
    }
.page-header .panel.wrapper{border:none !important;}
.page-footer{padding-bottom:0px;}
.footer.content ul>li{padding:6px;}
.accordion{background:#232323;width: 100%;color: #fff;border-bottom:1px solid #ccc;
  padding: 21px 24px 17px 15px !important;border-radius:inherit;}
.accordion:hover {
    background-color: #232323;
    border-bottom: 1px solid #ccc;
    color: #fff;
    border-radius: 0;
    text-transform: uppercase;

}
.mob-view{display: contents;}
.des-view{display: none;}
.accordion:after {
    content: '\002B';
    color: #fff;
    font-weight: bold;
}
button:not(.primary){
  box-shadow: none;
}
button:hover,button:focus{
  border: none;
}
.page-footer div.pagebuilder-column-group:nth-child(1){margin-left: 0!important;
  padding: 0 !important;    width: 99.8%;}
  .page-footer div[data-content-type=divider]{padding: 10px 0px 10px 23px !important;}
button.accordion.active{border:none;}
/*Header*/
.wishlist-custom{right: 15%;
    position: absolute;
    margin-top: 7px;}
.custom.link.wishlist:before,.call-num{
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    /*content: "\f095";*/
    position:absolute;
    left:4%;
    top:37%;
    color:#e6b924;
}
.authorization-link:before{font-size: 16px;}
.minicart-wrapper .action.showcart:before{line-height: 22px;}
.call-num{font-family: 'gotham-Bold';}
.call-num{left: -188%;
    top: 17%;}
.custom-account .authorization-link{font: normal normal normal 14px/1 FontAwesome;
  position: absolute;
    top: 17%;
    right: 75%;
    font-size: 18px;
    color: #fff !important;
}
.logo:before{
    content:'MENU';
    right: 116%; 
    top: 17%;
    position: absolute; 
    margin-left: 70px;
   font-size:12px;
    color: #000;}

.logo img{margin-left: 11.5px !important;padding-bottom: 6px;}
.nav-open .page-wrapper{left:0% !important;}
.navigation.custom_nav,.nav-sections-item-content{padding-top:0 !important;}
.level0.nav-3{display: none;}
.nav-open .nav-sections{top:15%;
  box-shadow: none;}
.navigation .level0.nav-1{border-top:none;}
.nav-open .nav-toggle:after{background: transparent !important;}
.logo:after{    font: normal normal normal 14px/1 FontAwesome;
    font-size: 23px;
    position: absolute;
    color: #000;
    left: 150% !important;
    top: 18% !important;}
.sections.nav-sections{width: 252px !important;background: #fff;}
section-item-title.nav-sections-item-title{display: none;}
.section-item-content.nav-sections-item-content{ /*margin-top: 0;*/}
.level0.nav-5 .fa.fa-search{margin-top: 4%; margin-left: 25%;}
.navigation .parent .level-top:after{content: "\2b";font-size: 2.7rem !important;
    top: 0px;}
.level0.nav-5{padding-bottom:0 !important;
border-bottom-width: 0px;
border-top:1px solid #d1d1d1;}
.navigation li.level0:last-child{border:none !important;display:none;}
.navigation li.level0 { 
    padding: 11px 3px;}
.minicart-wrapper{left:1%;}
/*End*/

}

@media only screen and (min-device-width: 320px)and (max-device-width: 374px){
.account .messages{margin-top: 10%;}
.wishlist-custom{margin-top:8px;}
/*span.call-text{top:1.9%;margin-left:-10%;}*/
.custom-account {
position :fixed;
left:66%;
top:1.9%; 
}
.categorypath-our-story-history.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header{padding:2px;}
.logo img {margin-left: 2px !important;}
.action.subscribe.primary{padding: 13px 24.5px;}
.custom.link.wishlist .wishlist-custom:before {padding-right: 9px;}
.action.subscribe.primary { width: 99px;font-size: 10px;} 
.wishlist-custom:after { left: -21%;top: -4px;}
.logo:before {
 
    top: 17%;
    margin-left: 70px;
    color: #000;
}
/*.logo:after {
   left: 126% !important;
   top: 18% !important;
}*/
.slick-dots {
    margin-left: 1px !important;
}
.pagebuilder-slider.custom_pagebackground.slick-initialized.slick-slider.slick-dotted{min-height: 409px !important;}
.block.newsletter .field .control{width: 182px !important; margin-left:17px;}
.minicart-wrapper{left:1%;}
}

@media only screen and (min-device-width:320px) and (max-device-width:374px){
  .block.newsletter input{
  
  width: 194px;
}
.action.subscribe.primary{width: 110px !important;}
      
.accordion:hover {
    background-color: #232323;
    border-bottom: 1px solid #ccc;
    color: #fff;
    width: -webkit-fill-available;
    border-radius: 0;
} 
}    
/*End*/
@media only screen and (min-device-width: 414px)and (max-device-width: 767px){
  .categorypath-our-story-history.catalog-category-view div[data-content-type='tabs'] .tabs-navigation {
    padding: 0 2px 0 25px !important;
}}
@media only screen and (min-device-width: 375px)and (max-device-width: 424px){
span.call-text{margin-right: 43px;}
.categorypath-our-story-history.catalog-category-view div[data-content-type='tabs'] .tabs-navigation{padding: 0 2px 0 9px;}
.logo:after {
    left: 138% !important;
}
.categorypath-our-story-history.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header{padding:2px 16px;}
}
@media (min-width: 768px){
    .opc-progress-bar-item._active:before {
        background: #fdca32;
        border-color: #fdca32;
    }

    .opc-progress-bar-item._active>span:before {
        background: #fdca32;
        border-color:#fdca32;
    }
} 
/*Distillery iframe*/
@media only screen and (max-width: 480px){
.hidedesk{
display:none;
}
}
@media only screen and (min-width: 480px){
.hidemob{
display:none;
}
}
@media only screen and (max-device-width: 1200px) and (min-device-width: 1024px){
.customer-account-index.page-layout-2columns-left #maincontent, .sales-order-history #maincontent, .magento_advancedcheckout-sku-index #maincontent, .downloadable-customer-products #maincontent, .page-multiple-wishlist #maincontent, .customer-address-index #maincontent, .customer-account-createpassword #maincontent, .customer-account-edit #maincontent, .magento_customerbalance-info-index #maincontent, .vault-cards-listaction #maincontent, .magento_giftcardaccount-customer-index #maincontent, .magento_reward-customer-info #maincontent, .magento_giftregistry-index-index #maincontent, .review-customer-index #maincontent, .newsletter-manage-index #maincontent, .magento_invitation-index-index #maincontent {
    background-color: #fff;
    width: 983px !important;
    margin: auto 20px;
    margin-top: 100px !important;
}
.categorypath-distillery .custom_stay_in_touch_icons {margin-bottom: 70px !important;}
.categorypath-products .page-main {margin-top:-20px !important;}
.review-customer-view #maincontent, .sales-order-view #maincontent, .catalog-product-view #maincontent {
    background: #fff;
    width: 986px;
    margin-top: 100px !important;
    /* margin: auto 20px; */
}
.categorypath-products-bottle-shop-masters-distillers-collection .columns{margin-top:0}
.categorypath-products-bottle-shop-exclusive-range .category-description{margin-bottom:0;}
.pagebuilder-slider.custom_pagebackground.slick-initialized.slick-slider.slick-dotted{min-height:433px !important;}
.cms-contacts.page-layout-1column .column.main{position:relative;left:20px !important;width:96% !important;}
  .categorypath-distillery .footer.content{
    margin-top:0;
  }
  .categorypath-our-story-our-partnerships-nrl .category-view{
    margin-top:-19px;
  }
  .category-visit-us.catalog-category-view .pagebuilder-slide-wrapper{
  height: 0;  
}
/*.category-visit-us.categorypath-distillery-visit-us .category-view{
  margin-top:96px;
}*/
.categorypath-products-bottle-shop-bundle-offers .page-main{
  width: 100% !important;
    padding-bottom: 0 !important;
  }
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px){
.cart.table-wrapper .col.price{width:25%;}
.cart.table-wrapper .col.subtotal{margin-left: 17%;}
.cart.table-wrapper .col.subtotal{width:25%;}
.cart.table-wrapper .item-actions td{padding: 1px 23px;}
.table-wrapper{padding-left: 0;}
.checkout-index-index .custom-account {top: 1.2%;}
.category-our-story .category-view .category-description .pagebuilder-poster-content {
letter-spacing: -2px !important;
margin-top: 20px;
}
.category-our-story .category-view .page-main .category-cms h3 {
font-size: 14px;
margin-bottom: 18px;
}
.category-our-story .category-view .page-main .category-cms h3>span>strong {
font-size: 14px !important;
}
.category-our-story .category-view .page-main .category-cms p {
font-size: 13px;
}
.category-our-story .custom_unmistake h4>span>strong {
font-size: smaller;
letter-spacing: -1px;
font-family: gotham-black;
}
.category-the-craft-of-rum h1>span>strong {
font-size: 56px;
line-height: 1;
}
.custom_craftrum em {
font-size: 15px;
}
.custom_craft_of_rum_image {
width: 100%;
padding: 10px !important;
}
.custom-craft p {
line-height: 1.5;
font-size: 14px !important;
padding-left: 37px !important;
font-family: gotham-book !important;
}
.custom-craft li:before {
margin-left: 10px;
}
.category-book-a-tour .catalog-category-view .category-view .page-main,.category-visit-us .catalog-category-view .category-view .page-main{
    margin-top: -3% !important;
}
.custom_pagebackground.custom_craftrum .pagebuilder-column-group{
  padding: 10px;
}
.categorypath-our-story-the-craft-of-rum .category-view .page-main{
  margin-top: 0% !important;
}
.categorypath-our-story-the-craft-of-rum .breadcrumbs{
  margin-top: 2px !important;
}
.checkout-index-index .wishlist-custom {
    margin-top: 7px;}
.custom_lazybear p{
  padding: 0 10px 0px 10px;
}
.checkout-index-index .header.content {
    padding: 20px 10px 10px;
}
.category-book-a-tour .custom_bt_banner .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
min-height: 120px !important;
padding:0 !important;
}
.category-visit-us .custom_pagebackground.custom_stay_in_touch.custom_pagebackground .pagebuilder-column-group .pagebuilder-column {
   padding:10px ! important; 
}
.category-budgy-smuggler .custom_pagebackground.custom_stay_in_touch.custom_pagebackground .pagebuilder-column-group .pagebuilder-column,.category-our-partnerships .custom_pagebackground.custom_stay_in_touch.custom_pagebackground .pagebuilder-column-group .pagebuilder-column {
   padding:10px ! important; 
}
.category-budgy-smuggler .pagebuilder-column-group .pagebuilder-column,.category-our-partnerships .pagebuilder-column-group .pagebuilder-column{
  padding: 0 !important;
}
.category-budgy-smuggler #maincontent ,.category-nrl #maincontent{
  margin-top:0 !important;
}
.category-book-a-tour.catalog-category-view div[data-content-type='tabs'] .tabs-navigation{
display: none !important;
}
.category-book-a-tour div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item']:not(:first-child){
padding:0 !important;
}
.category-book-a-tour .pagebuilder-column-group .pagebuilder-column [data-content-type='html']{
  margin: 10px 10px 10px 10px !important;
}
.category-visit-us.catalog-category-view div[data-content-type='tabs'] .tabs-navigation{
display:none !important;
}
.category-visit-us.catalog-category-view .custom_visit_simg2 .pagebuilder-slide-wrapper{
min-height: 127px !important;
height: 104px !important;
}
.category-our-partnerships .pagebuilder-banner-wrapper .pagebuilder-poster-content{
  height:34px !important;
}
.category-our-partnerships.catalog-category-view .category-view .page-main{
  margin-top:-12% !important;
}
.category-our-partnerships .pagebuilder-banner-wrapper .pagebuilder-overlay{
  min-height: 80px !important;
}
.category-visit-us.catalog-category-view .custom_visit_simg1 .pagebuilder-slide-wrapper{
min-height: 280px !important;
height:300px !important;
}
.category-visit-us .pagebuilder-column figure[data-content-type='image'],.category-visit-us .pagebuilder-column-group .pagebuilder-column{
  padding:0 ! important;
}
.category-lazy-bear .breadcrumbs,.category-merchandise .breadcrumbs,.category-budgy-smuggler .breadcrumbs,.categorypath-distillery .breadcrumbs,.category-our-partnerships .breadcrumbs,.category-book-a-tour .breadcrumbs,.category-nrl .breadcrumbs,.categorypath-products.category-products .breadcrumbs,.categorypath-products-bottle-shop-exclusive-range .breadcrumbs,.catalog-product-view .breadcrumbs,.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .breadcrumbs,.categorypath-products-bottle-shop-masters-distillers-collection .breadcrumbs,.categorypath-products-bottle-shop-bundle-offers .breadcrumbs,.category-bottle-shop .breadcrumbs,.category-visit-us .breadcrumbs{
  margin-top:132px !important;
}
.categorypath-products-bottle-shop-exclusive-range .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
    min-height: 200px !important;
  }
  .categorypath-products-bottle-shop-exclusive-range .category-description{
    margin: 0 !important;
  }
  .categorypath-products-bottle-shop-exclusive-range .category-view{
    margin-top: 0% !important;
  }
  .categorypath-products-bottle-shop-exclusive-range .Lowstock{
    margin-bottom:20px;
  }
  .categorypath-products-bottle-shop-exclusive-range .plist-category-header-title{
    margin-right: 2rem;
    font-size: 16px;
    text-align: center !important;
  }
  .categorypath-products-bottle-shop-exclusive-range #plist-category-header-description-div{
    display: none;
  }
  .categorypath-products-bottle-shop-exclusive-range #maincontent,.categorypath-products-bottle-shop-royal-liqueur-flavour-infused #main-content,.categorypath-products-bottle-shop-masters-distillers-collection #maincontent,.categorypath-products-bottle-shop-all-bottles #maincontent{
    width: 100% !important;
  padding-right:2px;
  }
  .categorypath-products-bottle-shop-exclusive-range .price-box.price-final_price{
    width: 100%;
    clear: both;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
  .checkout-index-index .logo:before{
    display:none;
  }
  .checkout-index-index .logo{
    margin-top: 10px;
    margin-left: 23%;
  }
  .checkout-index-index .page-main{
    margin-top:40%;
  }
.checkout-index-index .custom-link{
  margin-top: 0;
    font-size: 15px;
    margin-bottom: 20px;
  position:static;
}
  .checkout-index-index .opc-wrapper .form-login,.checkout-index-index .opc-estimated-wrapper,.checkout-index-index .opc-wrapper .methods-shipping,.checkout-index-index .opc-wrapper .form-shipping-address{
    margin:0;
    width:100%;
  }
  .checkout-index-index .page-wrapper{
    font-size: 18px;
  }
  .checkout-index-index .authentication-wrapper{
    padding:10px;
    margin-top:-56px;
  }
}
@media only screen and (max-width: 767px){
.categorypath-products-bottle-shop-all-bottles .filter-options-content{padding: 5px 24px;}
.categorypath-products-bottle-shop-all-bottles .filter.active .filter-subtitle{background:#fdca32;color:#fff;}
.breadcrumbs {
    display: block;
    margin-top: 0 !important;
}
.categorypath-distillery .category-view{
  margin-top:60px;
}
.navigation .parent .level-top.ui-state-active:after {
    font-size: 12px !important;
    font: normal normal normal 12px FontAwesome;
    content: '\f068';
    width: 16px;
    margin-top: 10px;}
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px){
.checkout-index-index .opc-wrapper .step-title {
    font-family: gotham-black;
    padding: 10px;
}
.category-history .catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title{font-size: 16px;}
.checkout-shipping-method {
    margin-left: 0px !important;
}
.opc-wrapper .step-title{margin-bottom: 0;}
.page-header .panel.wrapper{height: 48px;}
.product-social-links{text-align:left !important;}
.box-tocart .input-text.qty{width:100%;}
.field.qty{margin-right:0;}
.catalog-product-view .page-title-wrapper.product h1{text-align:center;}
.catalog-product-view .product.data.items .item.title>.switch{padding: 1px 20px 1px;}
.catalog-product-view .page-title-wrapper.product h1{padding-top:0}
.fotorama__active .fotorama__dot {background-color: #fdca32;border-color: #fdca32;}
.limited_edition img{max-width: 115% !important;}
.account .collapsible-nav.title,.block-collapsible-nav{margin-top:20px;}
.account .block-collapsible-nav .content{background :#fff !important;}
.product-info-main .product.attribute.overview{padding-left:15px;}
.account .base,.block.block-addresses-default,.account .page-main .page-title-wrapper .page-title{margin-top:27px;}
.account .page-main .page-title-wrapper .page-title{margin-top:33px !important;}
.account #maincontent,.sales-order-view #maincontent{margin-top:143px !important;padding:10px;}
.sales-order-view #maincontent{width: auto;}
.sidebar-additional{padding:10px;}
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay,.categorypath-products-bottle-shop-masters-distillers-collection .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay,.categorypath-products-bottle-shop-bundle-offers .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
    min-height: 300px !important;
  }
  .categorypath-products-bottle-shop-royal-liqueur-flavour-infused .category-description,.categorypath-products-bottle-shop-masters-distillers-collection .category-description,.categorypath-products-bottle-shop-bundle-offers .category-description{
    margin: 0 !important;
  }
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .page-main .page.messages {
    padding-right: 0;
}
.categorypath-products-bottle-shop-all-bottles.category-all-bottles .message.success,.categorypath-products-bottle-shop-all-bottles.category-all-bottles.message.error{
    margin-bottom: 0 !important;
    /*position: fixed;*/
    top: 28%;
}
  .categorypath-products-bottle-shop-royal-liqueur-flavour-infused .page-main,.categorypath-products-bottle-shop-masters-distillers-collection .page-main,.categorypath-products-bottle-shop-bundle-offers .page-main{
    width: 100% !important;
  }
  .Lowstock{
    margin-bottom:20px;
  text-align: left;
    padding-left: 4px !important;
  }
  .categorypath-products-bottle-shop-masters-distillers-collection .plist-category-header-title{
    margin-right: 2rem;
    font-size: 16px;
    text-align: center !important;
  margin-bottom: 6rem;
  }
  .categorypath-products-bottle-shop-bundle-offers .plist-category-header-title{
  margin-right: 0;
    font-size: 16px;
    text-align: center !important;
  margin-bottom: 6rem;
  }
  .categorypath-products-bottle-shop-royal-liqueur-flavour-infused #plist-category-header-description-div,.categorypath-products-bottle-shop-masters-distillers-collection #plist-category-header-description-div,.categorypath-products-bottle-shop-bundle-offers #plist-category-header-description-div{
    display: none;
  }
  .categorypath-products-bottle-shop-royal-liqueur-flavour-infused #maincontent{
  width: 100% !important;
    padding-top: 0 !important;
  padding:10px;
  }
  .categorypath-products-bottle-shop-masters-distillers-collection #maincontent{
    width: 100% !important;
    padding-top: 8% !important;
  padding-right:20px;
  }
  .categorypath-products-bottle-shop-bundle-offers #maincontent{
  width: 100% !important;
    padding-top: 0 !important;
  }
  .product-reviews-summary .reviews-actions .action.add{
    font-size:14px;
  }
  .categorypath-products-bottle-shop-royal-liqueur-flavour-infused .price-box.price-final_price,.categorypath-products-bottle-shop-masters-distillers-collection .price-box.price-final_price,.categorypath-products-bottle-shop-bundle-offers .price-box.price-final_price{
    width: 100%;
    clear: both;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
  .categorypath-products-bottle-shop-royal-liqueur-flavour-infused .product.name.product-item-name,.categorypath-products-bottle-shop-masters-distillers-collection .product.name.product-item-name,.categorypath-products-bottle-shop-bundle-offers .product.name.product-item-name{
    font-family: "gotham-Bold";
    font-size: 18px;
    color: #000;
    text-decoration: none;
    display: block;
    padding: 0 20px;
  }
  .categorypath-products-bottle-shop-royal-liqueur-flavour-infused .plist-category-header-title{
    width:auto;
  margin-right: 0rem;
  margin-bottom:50px;
  }
  .categorypath-products-bottle-shop-royal-liqueur-flavour-infused .product.details.product-item-details,.categorypath-products-bottle-shop-masters-distillers-collection .product.details.product-item-details,.categorypath-products-bottle-shop-bundle-offers .product.details.product-item-details{
    width: auto;
    text-align:center;
  }
  .categorypath-products-bottle-shop-exclusive-range .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-masters-distillers-collection .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-bundle-offers .category-description [data-content-type='row'][data-appearance='full-width']{
    padding:0 !important;
  }
}
@media only screen and (min-device-width:1024px) and (max-device-width:1200px){
.block .box-actions {
    margin-top: 16px;
}
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .page-main {background:none;}
.categorypath-products-bottle-shop-masters-distillers-collection .message.error{
    margin: -12px 2px 0px !important;
}
.category-all-bottles .message.success {margin: 0px 2px 0px !important;
}
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .message.success, .categorypath-products-bottle-shop-royal-liqueur-flavour-infused .message.error{
    margin: 29px 0px -29px !important;
}
.categorypath-products-bottle-shop-exclusive-range .message.success,.categorypath-products-bottle-shop-exclusive-range .message.error {margin: 0px 0px 0px !important;
}
.navigation .level0.active>.level-top, .navigation .level0.has-active>.level-top{border-color:#fff;}
.checkout-index-index .custom-link{top:19% !important;}
.checkout-cart-index .page-main,.checkout-index-index .page-main {
    margin-top: 11%;
}
.customer-account-index.page-layout-2columns-left #maincontent{background:unset;width: auto;}
.customer-account-index.page-layout-2columns-left .columns{background:#fff; padding:10px;}
.categorypath-products-bottle-shop-exclusive-range .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-masters-distillers-collection .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-bundle-offers .category-description [data-content-type='row'][data-appearance='full-width']{
    padding:0 !important;
}
.categorypath-products-bottle-shop-masters-distillers-collection .page-main {background:none;}
.categorypath-products-bottle-shop-masters-distillers-collection .message.success, .categorypath-products-bottle-shop-masters-distillers-collection .message.error{
    margin: -12px 2px 0px !important;
}
.category-exclusive-range #maincontent{
    padding-top:20px !important;
  padding-bottom:0;
}
.category-royal-liqueur-flavour-infused .columns{margin-top:0;}
.product.attribute.description .value{
    width:100%;
}
  .product.attribute.description{
    margin-right:0;
  }
  .catalog-product-view #maincontent{
    width:980px !important;
    margin:auto 20px;
   margin-top:-9px !important;
  }
.catalog-product-view .fotorama__stage__frame .fotorama__img{width:504px !important;}
  .categorypath-products-bottle-shop-exclusive-range.page-layout-1column .products-grid .product-item:nth-child(3n + 1){
    margin-top: 57px;
  }
  .categorypath-products-bottle-shop-exclusive-range .block-title.title #block-upsell-heading{
    margin-top:3rem;
  }
  .categorypath-products-bottle-shop-exclusive-range .box-tocart .action.tocart{
    width:100%;
  }
  .categorypath-products-bottle-shop-exclusive-range .product.data.items>.item.title{
    width:32%;
  }
  .catalog-product-view .column.main{
    padding:20px;
  }
  .catalog-product-view #maincontent{
    width:100%;
  }
}
@media only screen and (max-width: 768px){.searchsuite-autocomplete{margin-top: 3px;}}
@media only screen and (min-width: 768px) and (max-width:1023px){
.custom.link.wishlist .counter.qty {margin-top:-27px !important;}
.account ul{list-style: none;}
.review-customer-view #maincontent, .sales-order-view #maincontent, .catalog-product-view #maincontent {
    background: #fff;
    width: auto;
    margin-top: -10px !important;
    margin: auto 16px;
}
footer [data-content-type='row'][data-appearance='contained']{background:#e2e2e2!important;}
.catalog-product-view .fotorama__stage__frame .fotorama__img{width: 378px;}
.checkout-cart-index .page-main,.checkout-index-index .page-main {
    margin-top: 14%;
}
.block-content .box-information, .box-billing-address, .box-shipping-address, .box-newsletter, .box-address-billing, .box-address-shipping{padding:5px 5px 20px;}
.category-budgy-smuggler.catalog-category-view .category-view .page-main{
  margin-top: -2.5% !important;
} 
.catalog-product-view footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'] {
    background: #000 !important;
  width: 735px !important;
    position: relative;
}
.catalog-product-view #maincontent{width: 736px !important;}
.catalog-product-view .page-layout-1column .column.main{
  padding:30px;
}
.customer-account-index.page-layout-2columns-left #maincontent{background:#fff; margin-top:100px;}
.customer-account-index.page-layout-2columns-left .columns{background:#fff;}
.categorypath-products-bottle-shop-exclusive-range .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-masters-distillers-collection .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products-bottle-shop-bundle-offers .category-description [data-content-type='row'][data-appearance='full-width']{
    padding:0 !important;
  }
  .categorypath-products-bottle-shop-exclusive-range #maincontent{
    padding-bottom:0 !important;
    width: 100% !important;
  padding-top:0;
  }
  .categorypath-products-bottle-shop-exclusive-range .category-view{
    margin-top: 0px !important;
  }
  .categorypath-products-bottle-shop-exclusive-range.page-layout-1column .products-grid .product-item:nth-child(3n + 1){
    margin-top: 57px;
  }
  .categorypath-products-bottle-shop-exclusive-range .product.data.items>.item.title{
    width:32%;
  }
  .categorypath-products-bottle-shop-exclusive-range .box-tocart .action.tocart{
    width:100%;
  }
  .categorypath-products-bottle-shop-exclusive-range .block-title.title #block-upsell-heading{
    margin-top:3rem;
  }
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px){
.block.newsletter .form.subscribe {
margin-left: 0px !important;
}
.cms-contacts{margin-top:20%;}
.checkout-index-index .checkout-shipping-address, .checkout-shipping-method{padding-left:0;}
.custom_history_tabs{padding: 0 10px !important;}
.footer.content{width:auto !important;}
  .catalog-product-view .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay,.categorypath-products.category-products .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{
    min-height: 200px !important;
  }
  .limited_edition {
    position: absolute;
    width: 8.125rem;
    height: 5.125rem;
    float: right;
    margin-right: -0.625rem;
    margin-top: -0.6875rem;
    margin-bottom: 1.125rem;
    z-index: 999;
    right: 0;
}
.exclusive-icon {
    position: absolute;
    width: 7.125rem;
    height: 5.125rem;
    float: right;
    margin-right: -1.625rem;
    margin-top: 0.3125rem;
    margin-bottom: 1.125rem;
    z-index: 999;
    right: 0;
} 
  .catalog-product-view .category-description,.categorypath-products.category-products .category-description{
    margin: 0 !important;
  }
  .catalog-product-view .category-view,.categorypath-products.category-products .category-view{
    margin-top: 36% !important;
  }
  .catalog-product-view .page-main,.categorypath-products.category-products .page-main,.categorypath-products-bottle-shop .page-main{
    width: 100% !important;
    background: #fff;
    padding: 10px;
    margin-top: -32px;
  }
  .catalog-product-view .page-main-details{margin-top:0 !important;}
  .catalog-product-view .Lowstock{
    margin-bottom:20px;
  }
  .review-customer-view #maincontent, .sales-order-view #maincontent, .catalog-product-view #maincontent{margin-top:-7px !important;}
  .review-customer-view #maincontent{
  margin-top: 37% !important;
    width: 100%;
  }
  .catalog-product-view .plist-category-header-title,.categorypath-products.category-products .plist-category-header-title{
    margin-right: 2rem;
    font-size: 16px;
    text-align: center !important;
  }
  .catalog-product-view #plist-category-header-description-div,.categorypath-products.category-products #plist-category-header-description-div{
    display: none;
  }
  .catalog-product-view #maincontent{
    width: 100% !important;
    padding: 4% !important;
  }
  .catalog-product-view .limited-edition img,.categorypath-products.category-products .limited-edition img{
    position: absolute;
    width: 12.125rem; 
    height: 12.125rem;
    float: right;
    margin-top: .3125rem;
    margin-bottom: 1.125rem;
    z-index: 999;
    right: 0;
  }
  .catalog-product-view .price-box.price-final_price,.categorypath-products.category-products .price-box.price-final_price{
    width: 100%;
    clear: both;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
  .catalog-product-view .product.details.product-item-details,.categorypath-products.category-products .product.details.product-item-details{
    width: auto;
    text-align:center;
  }
  .catalog-product-view .category-description [data-content-type='row'][data-appearance='full-width'],.categorypath-products.category-products .category-description [data-content-type='row'][data-appearance='full-width']{
    padding:0;
  }
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px)
{
/*AS*/
.categorypath-recipes-drinks .breadcrumbs,.categorypath-recipes-food .breadcrumbs {
margin-top: 132px !important;
}
.categorypath-recipes-drinks .category-view,.category-food .category-view {margin-top:-36px !important;}
.categorypath-products.category-products .page-main {margin-top:-8px !important}
.cms-royal-liqeur-salted-caramel-hot-chocolate .pagebuilder-video-wrapper { padding-right:28px !important;}
.cms-bundaberg-rum-and-dark-stromy .custom-darknstormy,.cms-royal-liquer-salted-caramel-sauce .custom-caramel-sliced { padding-right:10px !important;}
.cms-royal-liquer-salted-caramel-sauce .custom-caramel-sliced .pagebuilder-overlay.pagebuilder-poster-overlay {min-height:350px !important;}
.cms-royal-liqeur-caramelised-tofffee-bananas .custom-banana { margin-right:25px !important;}
.cms-bundaberg-rum-and-dark-stromy .custom-darknstormy .pagebuilder-overlay.pagebuilder-poster-overlay { min-height:293px !important;}
.cms-royal-liquer-salted-caramel-sauce .custom-recipe-banner .pagebuilder-overlay.pagebuilder-poster-overlay { min-height:351px !important;}
.cms-bundaberg-spiced-rum-and-raisan-aoili .custom-video-aoili { margin-right:20px !important;}
.cms-bundy-iced-mocha-cocktail-recipe .custom-video-mocha { margin-right:20px !important;}
.cms-bundaberg-rum-balls .breadcrumbs,.categorypath-recipes .breadcrumbs,.cms-bundaberg-rum-small-batch-spiced-old-fashioned .breadcrumbs,.cms-bundaberg-rum-and-dark-stromy .breadcrumbs,.cms-royal-liquer-salted-caramel-sauce .breadcrumbs,.cms-royal-liqeur-caramelised-tofffee-bananas .breadcrumbs,.cms-bundaberg-rum-small-batch-spiced-and-stormy .breadcrumbs,.cms-bundaberg-spiced-rum-and-raisan-aoili .breadcrumbs,.cms-bundaberg-rum-ball-old-fashioned .breadcrumbs,.cms-royal-liqeur-caramelised-tofffee-bananas .breadcrumbs,.cms-royal-liquer-salted-caramel-sauce .breadcrumbs,.cms-royal-liqeur-salted-caramel-hot-chocolate .breadcrumbs,.cms-bundy-iced-mocha-cocktail-recipe .breadcrumbs{ margin-top:132px !important;
  
margin-bottom:-88px;}
.category-recipes .custom-rum-balls .pagebuilder-overlay.pagebuilder-poster-overlay {
  min-height: 339px !important;
}
.category-recipes .custom-darknstormy .pagebuilder-overlay.pagebuilder-poster-overlay {
  min-height: 301px !important;
}
.category-recipes .custom-old-fashinoned .pagebuilder-overlay.pagebuilder-poster-overlay,.category-recipes .custom-spiced-stormy .pagebuilder-overlay.pagebuilder-poster-overlay {
  min-height: 360px !important;
}
.category-recipes .custom-bundysep .pagebuilder-overlay.pagebuilder-poster-overlay,.category-recipes .custom-black .pagebuilder-overlay.pagebuilder-poster-overlay {
  min-height: 252px !important;
}
.category-recipes .custom-banana .pagebuilder-overlay.pagebuilder-poster-overlay,.category-recipes .custom-caramel-sliced .pagebuilder-overlay.pagebuilder-poster-overlay {
  min-height: 340px !important;
}
.category-recipes .custom-hot-chocolate .pagebuilder-overlay.pagebuilder-poster-overlay ,.category-recipes .custom-iced-mocha .pagebuilder-overlay.pagebuilder-poster-overlay{
  min-height: 252px !important;
}
.category-drinks .custom-old-fashinoned .pagebuilder-overlay.pagebuilder-poster-overlay,.category-drinks .custom-spiced-stormy .pagebuilder-overlay.pagebuilder-poster-overlay {
min-height: 360px !important;
}
.category-drinks .custom-darknstormy .pagebuilder-overlay.pagebuilder-poster-overlay {
min-height: 300px !important;
}
.category-drinks .custom-black .pagebuilder-overlay.pagebuilder-poster-overlay,.category-drinks .custom-hot-chocolate .pagebuilder-overlay.pagebuilder-poster-overlay,.category-drinks .custom-iced-mocha .pagebuilder-overlay.pagebuilder-poster-overlay {
min-height: 252px !important;
}
.category-food .custom-rum-balls .pagebuilder-overlay.pagebuilder-poster-overlay {
min-height: 339px !important;
}
.category-food .custom-bundysep .pagebuilder-overlay.pagebuilder-poster-overlay {
min-height: 252px !important;
}
.category-food .custom-banana .pagebuilder-overlay.pagebuilder-poster-overlay,.category-food .custom-caramel-sliced .pagebuilder-overlay.pagebuilder-poster-overlay {
min-height: 340px !important;
}
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px){
.cms-site-map .sitemap-heading {
  padding-left: 115px !important;
}
.cms-site-map .breadcrumbs {
margin-top: 128px !important;
}
.sitemap-text p {
margin-left: 12px !important;
}
.sitemap-text h3 {
padding-left: 0px !important;
margin-left: -38px !important;
}
.sitemap-text .sitemap-heading {
padding-left: 47px !important;
}}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px){.cms-terms-and-conditions .custom_terms .std .custom-terms-table {
width: 200px !important;
}
.category-book-a-tour.catalog-category-view .category-view .page-main,.category-visit-us.catalog-category-view .category-view .page-main{
    margin-top: -2% !important;
}
.category-lazy-bear .category-view .page-main { margin-top: 0px !important; }
.category-recipes.catalog-category-view .category-view .page-main {margin-top:27% !important;}
.category-food.catalog-category-view .category-view .page-main,.category-drinks.catalog-category-view .category-view .page-main {
    margin-top: 11% !important;
}
.cms-bundaberg-rum-balls #maincontent, .cms-bundaberg-rum-and-dark-stromy #maincontent, .cms-bundaberg-rum-small-batch-spiced-old-fashioned #maincontent, .cms-bundaberg-rum-small-batch-spiced-and-stormy #maincontent, .cms-bundaberg-spiced-rum-and-raisan-aoili #maincontent, .cms-bundaberg-rum-ball-old-fashioned #maincontent, .cms-royal-liquer-salted-caramel-sauce #maincontent, .cms-royal-liqeur-salted-caramel-hot-chocolate #maincontent, .cms-bundy-iced-mocha-cocktail-recipe #maincontent, .cms-royal-liqeur-caramelised-tofffee-bananas #maincontent {margin-top:94px !important;}
.cms-terms-and-conditions.page-layout-1column.cms-page-view.page-layout-cms-full-width .breadcrumbs {
margin-top: 127px !important;
}}
@media only screen and (max-width: 767px) and (min-device-width: 320px){
.cms-contacts .breadcrumbs {
margin-bottom: -114px;
display: block;
margin-top: 60px !important;
}
.cms-contacts .custom_tourinfo {
margin-left: 20px !important;
}
}
@media only screen and (max-width: 767px) and (min-device-width: 320px){
.cms-faq .breadcrumbs {
margin-top: 135px !important;
margin-bottom: 3px;
}
.cms-faq .faq-header {
padding: 0px;
margin-left: -30px;
}
.cms-faq .faq-heading h1>center {
font-size: 30px !important;
padding: 0px !important;
}
.cms-faq .faq-heading p {
text-align: left;
margin-left: 11px;
margin-right: 11px;
}
.cms-faq .custom-faq-content {
margin-left: 20px !important;
margin-right: 14px !important;
}
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px) {
.fieldset>.field.required>.label[for=agreement_paypal_express_1]:after{
position: absolute !important;
left: 20% !important;
margin-top: 44px !important;
}
.fieldset>.field.required>.label[for=agreement_paypal_express_2]:after{
left: 32%;
margin-top: 25px;
position: absolute;
}
div.mage-error[generated][for=agreement[1]]{
position: absolute;
margin-top: 18%;
margin-left: 5%;
}
div.mage-error[generated][for=agreement[2]]{
position: absolute;
margin-top: 12%;
margin-left: 5%;
}
.checkout-agreements-block .checkout-agreements{
margin-bottom:50px !important;
}
.checkout-payment-method .payment-method-content{
padding:0px 10px 20px !important;
}
}
@media only screen and (max-width: 1023px) and (min-width: 768px) {
div#checkout-payment-method-load .field-error, div.mage-error[generated] {
margin-top: 39px !important;
position: absolute !important;
/*padding-left: 16px !important;*/
}
.checkout-cart-index .cart.table-wrapper .product-item-photo{padding-right:0px !important;}
.checkout-shipping-address .field-error
 {
    position: inherit;
    margin-top: 0px !important;
    padding-left: 0px !important;
}
.customer-account-index.page-layout-2columns-left #maincontent, .sales-order-history #maincontent, .magento_advancedcheckout-sku-index #maincontent, .downloadable-customer-products #maincontent, .page-multiple-wishlist #maincontent, .customer-address-index #maincontent, .customer-account-edit #maincontent, .magento_customerbalance-info-index #maincontent, .vault-cards-listaction #maincontent, .magento_giftcardaccount-customer-index #maincontent, .magento_reward-customer-info #maincontent, .magento_giftregistry-index-index #maincontent, .review-customer-index #maincontent, .newsletter-manage-index #maincontent, .magento_invitation-index-index #maincontent{
    margin-top: 95px !important;
}
.categorypath-products-bottle-shop-all-bottles .page-main,.categorypath-products-merchandise .page-main {margin-top: 0px !important;}
.categorypath-products-merchandise #maincontent { margin-top: -10px !important;}
.category-visit-us.categorypath-distillery-visit-us .category-view{
  margin-top:-5px !important;
}
.categorypath-distillery-book-a-tour .category-view {
    margin-top: -5px !important;
}
.checkout-index-index .custom-link {
    top: 13% !important;
}
.cms-faq #maincontent {
    margin: auto 20px !important;
    margin-top: -1.5% !important;
}
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px)
{
.cms-site-map #maincontent {
    margin-top: -114px !important;
}
.navigation .submenu>li {
font-size: 11px;
}
.block .box-actions {
    margin-top: 16px !important;
}
.category-all-bottles .category-view {margin-top:-219px;}
.fieldset>.field.required>.label[for=agreement_braintree_1]:after {
margin-top: 43px !important;
left: 19% !important;
position: absolute !important;
}
.fieldset>.field.required>.label[for=agreement_braintree_2]:after {
margin-top: 23px !important;
left: 30% !important;
position: absolute !important;
}
.field-error,.checkout-agreements div.mage-error[generated] {
position:absolute !important;
margin-top: 60px !important;
padding-left:18px !important;
}
.block p:last-child {
margin:0px !important;
}
}
@media only screen and (max-width: 639px){
.catalog-product-view .table-wrapper {
border-top:none !important;
}
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px)
{
.checkout-shipping-address .field-error
 {
    position: inherit;
    margin-top: 0px !important;
    padding-left: 0px !important;
}
}
@media only screen and (min-device-width: 375px) and (max-device-width:480px) {
.categorypath-products-bottle-shop .page-main {
    margin-top: -8px !important;
}
.category-lazy-bear .breadcrumbs,.categorypath-recipes .breadcrumbs, .category-merchandise .breadcrumbs, .category-budgy-smuggler .breadcrumbs, .categorypath-distillery .breadcrumbs, .category-our-partnerships .breadcrumbs, .category-book-a-tour .breadcrumbs, .category-nrl .breadcrumbs, .categorypath-products.category-products .breadcrumbs, .categorypath-products-bottle-shop-exclusive-range .breadcrumbs, .catalog-product-view .breadcrumbs, .categorypath-products-bottle-shop-royal-liqueur-flavour-infused .breadcrumbs, .categorypath-products-bottle-shop-masters-distillers-collection .breadcrumbs, .categorypath-products-bottle-shop-bundle-offers .breadcrumbs, .category-bottle-shop .breadcrumbs, .category-visit-us .breadcrumbs {
margin-top:140px !important;
}
.category-food.catalog-category-view .category-view .page-main, .category-drinks.catalog-category-view .category-view .page-main{
    margin-top: 10% !important;
}
.categorypath-our-story-the-craft-of-rum .breadcrumbs {
    margin-top: 10px !important;
}
.categorypath-our-story-the-craft-of-rum .category-view .page-main {
    margin-top: 0% !important;
}
.category-our-partnerships.catalog-category-view .category-view .page-main {
    margin-top: -12% !important;
}
.categorypath-our-story-history.catalog-category-view .category-view .page-main {
    margin-top: -5% !important;
}
.category-recipes.catalog-category-view .category-view .page-main {
    margin-top: 26% !important;
}
.category-our-story.categorypath-our-story .breadcrumbs,.categorypath-our-story-history.catalog-category-view .breadcrumbs {
    margin-top: 141px !important;
}
.categorypath-recipes-drinks .breadcrumbs, .categorypath-recipes-food .breadcrumbs,.cms-bundaberg-rum-balls .breadcrumbs, .categorypath-recipes .breadcrumbs, .cms-bundaberg-rum-small-batch-spiced-old-fashioned .breadcrumbs, .cms-bundaberg-rum-and-dark-stromy .breadcrumbs, .cms-royal-liquer-salted-caramel-sauce .breadcrumbs, .cms-royal-liqeur-caramelised-tofffee-bananas .breadcrumbs, .cms-bundaberg-rum-small-batch-spiced-and-stormy .breadcrumbs, .cms-bundaberg-spiced-rum-and-raisan-aoili .breadcrumbs, .cms-bundaberg-rum-ball-old-fashioned .breadcrumbs, .cms-royal-liqeur-caramelised-tofffee-bananas .breadcrumbs, .cms-royal-liquer-salted-caramel-sauce .breadcrumbs, .cms-royal-liqeur-salted-caramel-hot-chocolate .breadcrumbs, .cms-bundy-iced-mocha-cocktail-recipe .breadcrumbs,.categorypath-products-bottle-shop-all-bottles .breadcrumbs {
    margin-top: 139px !important;
}
.cms-contacts #maincontent {margin-top:-12px;}
.cms-privacy-policy-cookie-restriction-mode #maincontent {margin-top: 26px;}}
@media only screen and (max-device-width: 1200px) and (min-device-width: 1024px) {
.category-nrl.catalog-category-view .category-view .page-main {
    margin-top: 21px !important;
}
.cms-faq #maincontent {
    margin: auto 20px;
    margin-top: -12px !important;
}
.cms-privacy-policy-cookie-restriction-mode #maincontent {
margin-top:-11px !important;
}
.block p:last-child {margin:0px !important;}
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px){
.customer-account-forgotpassword.page-layout-1column #maincontent {
margin-top: 140px;
width: auto;
}
.customer-account-createpassword #maincontent {
width: auto;
padding: 20px;
margin-top: 136px;
} 
}
/**ER styles**/

@media only screen and (max-device-width: 1023px) and (min-device-width: 768px)
{
form#form-validate.form.create.account.form-create-account {
    min-height: 860px;
}
}
@media only screen and (max-device-width: 1090px) and (min-device-width: 1024px)
{
form#form-validate.form.create.account.form-create-account {
    min-height: 815px;
}
}
@media only screen and (min-device-width: 1091px)
{
form#form-validate.form.create.account.form-create-account {
    min-height: 788px;
}
}

@media (min-width: 1024px)
{
    .customer-account-create .form.create.account .actions-toolbar {
    position: absolute;
    top: 53%;
    left: 40%;
}
}
.form-create-account .fieldset.create.account:after {
    margin-top: 9px;
}

#search_mini_form ul#product {
    border: 1px solid #ccc;
    border-left: 0;
    border-right: 0;
    overflow: scroll;
    padding: 15px;
    height: 662px;
    max-height: 330px;
}

ul#ui-id-2.ui-menu.ui-widget.ui-widget-content {
    border: none;
}

@media  (max-width: 767px)
{
#form-validate.form-address-edit div.actions-toolbar{
margin-top:unset !important;
}
}

#shipping-new-address-form div:nth-child(9) {
    display: none; 
}

tr.totals-tax {
    visibility: collapse;
}

div.lowstock {
    margin-bottom: 1em;
}
div.price-box.price-final_price {
    margin-bottom: 0em;
}

@media all and (min-width: 1150px){
.contact-webenquires {
 width: 60% !important;
float: left !important;
}
}

@media only screen and (max-device-width: 767px) and (min-device-width: 320px)
{
.catalogsearch-result-index .page-main {
   padding-left: 15px !important;
   padding-right: 15px !important;
   margin-top: 107px !important;
   width: 100% !important;
}
}
a.nav-sections-item-switch {
    color: black;
    font-family: gotham-black;
}
@media only screen and (max-width: 767px)
{
.account .messages {
    margin-top: 40px;
}
}
@media only screen and (max-width: 325px)
{
.fa.fa-search {
    margin-left: 10%;
}
.customer-account-login .custom-myaccount {
    left: 5%;
    top: 27%;
}
}
@media only screen and (min-device-width: 768px)
{
.level0.nav-5 {
     display: inline-block; 
}}

@media only screen and (min-device-width: 768px)
{
.block.block-search {
    position: fixed !important;    
}
#search_mini_form ul#product {
    border: 1px solid #ccc;
    border-left: 0;
    border-right: 0;
    overflow: scroll;
    padding: 15px;
    height: 662px;
    max-height: 330px !important;
}
}

@media only screen and (max-width: 325px)
{
.customer-account-index .block .box-actions .action:after{
    margin: unset;
}
}

@media only screen and (max-device-width: 767px) and (min-device-width: 320px)
{
.header.content {
z-index: -1;
}
.minicart-wrapper .block-minicart {
    margin-top: 39px;
}
}
.page-product-bundle .product-options-bottom .custom-deliveryinfo
{
 display: none;
}
.message.error 
{
 margin: 0 -18px 10px !important;
}
.cms-home .message.success 
{
 margin: unset !important;
}
@media only screen and (max-width: 1023px) and (min-width: 768px)
{
 .catalogsearch-result-index .message.success 
 {
  margin: 0px -20px 20px !important;
 }
 .category-all-bottles .message.success, .category-all-bottles .message.error 
 {
  margin: -11px 0px 0px 0px !important;
 }
 .page-main 
 {
  width: 100% !important;
 }
 .categorypath-products .message.success 
 {
  margin: 0px 0px 6px 0px !important;
 }
 .categorypath-products-merchandise .message.success 
 {
  margin: -12px 10px 10px 10px !important;
 }
 .checkout-cart-index .page-main
 {
  margin-top: 8%;
 }
}
@media only screen and (max-device-width: 1200px) and (min-device-width: 1024px)
{
 .categorypath-products .page-main 
 {
  margin-top: unset !important;
  width: 96%;
 }
 .categorypath-products .columns 
 {
  margin-top: unset;
 }
 .categorypath-products-merchandise .page-main
 {
  width:100%;
 }
}
.checkout-cart-index .columns, .checkout-cart-index .message.error 
{
 margin: unset !important;
}
#search_mini_form ul#product {
    border: 1px solid #ccc;
    border-left: 0;
    border-right: 0;
    overflow: scroll;
    padding: 15px;
    height: 662px;
    max-height: 330px !important;
}
@media (min-width: 640px)
{
.products-grid .product-item-actions {
   margin: unset !important;
}}
.navigation .level0.submenu .level1.nav-4-3 a span
{
 font-family: gotham-bold !important;
    font-size: 11px !important;
    text-transform: uppercase !important;
}
.catalogsearch-result-index #maincontent {
    background: #fff;
    margin-top:-15px;
    width:97%;
}
.category-what-to-expect .columns
{
display:none !important;
}
.category-what-to-expect .category-cms {
    margin-bottom: -38px !important;
}
.categorypath-distillery-what-to-expect .page-main {
    margin-top: -6px;
}
@media (min-width: 768px)
{
.categorypath-distillery-what-to-expect .page-footer{
    margin-top: -6px !important;
}
}
.category-distillery .breadcrumbs {
    margin-top: 75px;
}
.customer-address-form .action.submit.primary {
background:#fdca32 url(../images/btn-bg-large.png) .9375rem 1px no-repeat !important;
}
.action.subscribe.primary{
background:#fdca32 url(../images/btn-bg-large.png) .9375rem 1px no-repeat !important;
}
a.nav-sections-item-switch {
    color: black;
    font-family: gotham-black;
}
@media only screen and (max-width: 325px)
{
.customer-account-index .block .box-actions .action:after{
    margin: unset;
}}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px)
{
.header.content {
z-index: -1;
}
.minicart-wrapper .block-minicart {
    margin-top: 39px;
}
}
.checkout-index-index .ui-dialog .ui-dialog-content  {
position: absolute;
    background: #ffffff;
    overflow: unset;
    border: 1px solid #bbbbbb;
    margin-top: 26px;
    right: -42px;
    padding: 25px 20px;
   }
@media only screen and (max-device-width: 767px) and (min-device-width: 320px)
{
.checkout-index-index .ui-dialog .ui-dialog-content {
    right: 0px;
}}
.checkout-index-index a.action.viewcart > span{
    color: #006bb4 !important;
}
   .checkout-index-index .ui-widget.ui-widget-content {
   @border: unset;
   @background: none;
} 
@media only screen and (max-device-width: 767px) and (min-device-width: 320px)
{
.sales-order-view #maincontent {
    margin-top: 143px !important;
}}
@media only screen and (max-width: 1023px) and (min-width: 768px)
{
.sales-order-view #maincontent {
    margin-top: 94px !important;
}}
@media only screen and (max-width: 1200px) and (min-width: 768px)
{
.customer-account-login .block-title strong, .customer-account-login .custom-welcome, .customer-account-login .custom-login-note {
    margin-left: -14px !important;
}}
.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all
{
    border: 1px solid #c5c5c5 !important;
    background-color: #FFF !important;
    max-height: 200px !important;
    overflow-y: scroll !important;
    width: 490px !important;
}
@media only screen and (max-width: 353px) and (min-device-width: 320px)
{
.form.form-login .fieldset:last-child {
    margin-left: -27px;
}}
.cms-home .message.success, .cms-home .message.error {
    margin: unset !important;
}
@media only screen and (max-device-width: 480px) and (min-device-width: 320px)
{
.catalog-product-view.categorypath-products .message.error, .catalog-product-view.categorypath-products .message.success, 
.catalog-product-view.page-layout-1column .message.success, .catalog-product-view.page-layout-1column .message.error, 
.catalog-product-view.category-exclusive-range .message.error, .catalog-product-view.category-exclusive-range .message.success, 
.catalog-product-view.category-all-bottles .message.error, .catalog-product-view.category-all-bottles .message.success,
.catalog-product-view.categorypath-products-merchandise .message.success, .catalog-product-view.categorypath-products-merchandise .message.error 
 {
    margin: -19px -19px 0px !important;
 }
}
@media only screen and (max-device-width: 640px) and (min-device-width: 481px)
{
.catalog-product-view.categorypath-products .message.error, .catalog-product-view.categorypath-products .message.success,
.catalog-product-view.page-layout-1column .message.success, .catalog-product-view.page-layout-1column .message.error,
.catalog-product-view.category-exclusive-range .message.error, .catalog-product-view.category-exclusive-range .message.success,
.catalog-product-view.category-all-bottles .message.error, .catalog-product-view.category-all-bottles .message.success
 {
    margin: -26px -26px 0px !important;
 }
}
@media only screen and (max-device-width: 768px) and (min-device-width: 641px)
{
.catalog-product-view.categorypath-products .message.error, .catalog-product-view.categorypath-products .message.success,
.catalog-product-view.category-exclusive-range .message.error, .catalog-product-view.category-exclusive-range .message.success
 {
    margin: -31px -31px 0px !important;
 }} 
@media only screen and (max-device-width: 768px) and (min-device-width: 641px)
{
.catalog-product-view.page-layout-1column .message.success, .catalog-product-view.page-layout-1column .message.error {
    margin: -31px -31px 0px !important;
}}
@media only screen and (max-width: 1023px) and (min-width: 768px)
{
.catalog-product-view.page-layout-1column .message.error, .catalog-product-view.page-layout-1column .message.success,
.catalog-product-view.categorypath-products .message.error, .catalog-product-view.categorypath-products .message.success
 {
    margin: 0px -20px 0px !important;
 }
.catalog-product-view.category-exclusive-range .message.error, .catalog-product-view.category-exclusive-range .message.success {
    margin: 0px -4.4% 0px !important;
}
.catalog-product-view.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .message.error, .catalog-product-view.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .message.success,
.catalog-product-view.category-all-bottles .message.error, .catalog-product-view.category-all-bottles .message.success
 {
    margin: 0px -3% 0px !important;
 }
.page-with-filter.category-bundle-offers .message.success, .page-with-filter.category-bundle-offers .message.error,
.page-with-filter.category-all-bottles .message.success, .page-with-filter.category-all-bottles .message.error
 {
    margin: -10px -3px 0px !important;
 }
div#checkout-payment-method-load .field-error, div.mage-error[generated] 
 {
    margin-top: 7px !important;
    position: unset !important;
 }
.customer-account-login #maincontent 
 {
    padding: 20px 20px 0 !important;
    margin-top: 71px !important;
 }
.page-with-filter.category-merchandise .message.success,.page-with-filter.category-merchandise .message.error {
    margin: -10px 0.85% 10px !important;
}
.customer-account-login .message.error {
    margin: 0px 0px 0px !important
}}
@media only screen and (min-width: 1024px)
{
.catalog-product-view.page-layout-1column .message.error, .catalog-product-view.page-layout-1column .message.success {
    margin: 0 -20px 10px !important;
 }
.catalog-product-view.category-all-bottles .message.error, .catalog-product-view.category-all-bottles .message.success {
    margin: 0px -20px 0px !important;
 }}
.categorypath-products-bottle-shop #maincontent {
    width: 100% !important;
}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px)
{
.page-products.categorypath-products-bottle-shop .message.success, .page-products.categorypath-products-bottle-shop .message.error,
.page-products.categorypath-products .message.success, .page-products.categorypath-products .message.error,
.page-with-filter.category-merchandise .message.success,.page-with-filter.category-merchandise .message.error
 {
    margin: -10px -10px 0px !important;
 }
.page-with-filter.category-royal-liqueur-flavour-infused .message.success, .page-with-filter.category-royal-liqueur-flavour-infused .message.error,
.page-with-filter.category-bundle-offers .message.success, .page-with-filter.category-bundle-offers .message.error
 {
    margin: -10px 0 0px !important;
 }
.page-with-filter.category-all-bottles .message.success, .page-with-filter.category-all-bottles .message.error {
    margin: 0px 0px -11px !important;
}
.catalog-product-view.categorypath-products-merchandise #maincontent {
    margin-top: -7px !important;
}
.page-products.catalogsearch-result-index .message.success, .catalogsearch-result-index .message.error {
    margin: 0 -16px 0px !important;
}
.field-error, .checkout-agreements div.mage-error[generated] {
    position: unset !important;
    margin-top: 7px !important;
    padding-left: 18px !important;
}
.block-customer-login .block-title {
    margin-top: 5%;
}}
@media only screen and (max-width: 879px) and (min-width: 768px)
{
.page-products.categorypath-products-bottle-shop .message.success, .page-products.categorypath-products-bottle-shop .message.error {
    margin: 0px -4px 0px !important;
}}
@media only screen and (max-width: 1023px) and (min-width: 880px)
{
.page-products.categorypath-products-bottle-shop .message.success, .page-products.categorypath-products-bottle-shop .message.error {
    margin: 0px -1px 0px !important;
}}
@media only screen and (max-device-width: 1200px) and (min-device-width: 1024px)
{
.page-products.categorypath-products-bottle-shop .message.success, .page-products.categorypath-products-bottle-shop .message.error {
    margin: 0px 1px -3px !important;
}
.page-with-filter.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .message.success, .page-with-filter.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .message.error {
    margin: 0px 0px 0px !important;
}
.catalog-product-view.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .message.success, .catalog-product-view.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .message.error {
    margin: 0px -20px 0px !important;
}
.page-with-filter.category-bundle-offers .message.success, .page-with-filter.category-bundle-offers .message.error {
    margin: -10px 2px 0px !important;
}
.page-products.catalogsearch-result-index .message.success, .catalogsearch-result-index .message.error {
    margin: 0px -23px 0px !important;
}
.customer-account-login .message.error {
    margin: -20px -20px 0px !important;
}}
@media only screen and (min-width: 1201px)
{
.page-products.categorypath-products-bottle-shop .message.success, .page-products.categorypath-products-bottle-shop .message.error  {
    margin: 0 -20px 0px -20px !important;
}
.page-with-filter.category-masters-distillers-collection .message.error, .page-with-filter.category-masters-distillers-collection .message.success
{
margin: -10px -21px 0px !important;
}
}
@media only screen and (max-device-width: 1200px) and (min-device-width: 1024px)
{
.catalog-product-view.categorypath-products-bottle-shop-exclusive-range #maincontent {
    width: 100% !important;
}
.catalog-product-view.categorypath-products-bottle-shop-exclusive-range .message.error, .catalog-product-view.categorypath-products-bottle-shop-exclusive-range .message.success {
    margin: -2.3% -4.4% 0px !important;
}}
@media only screen and (max-device-width: 1305px) and (min-device-width: 1201px)
{
.catalog-product-view.categorypath-products-bottle-shop-exclusive-range .message.error, .catalog-product-view.categorypath-products-bottle-shop-exclusive-range .message.success {
    margin: -4.4% -4.5% 28px !important;
}}
@media only screen and (max-device-width: 1359px) and (min-device-width: 1306px)
{
.catalog-product-view.categorypath-products-bottle-shop-exclusive-range .message.error, .catalog-product-view.categorypath-products-bottle-shop-exclusive-range .message.success {
    margin: -4.6% -4.6% 28px !important;
}}
@media only screen and (max-device-width: 1435px) and (min-device-width: 1360px)
{
.catalog-product-view.categorypath-products-bottle-shop-exclusive-range .message.error, .catalog-product-view.categorypath-products-bottle-shop-exclusive-range .message.success {
    margin: -4.8% -4.8% 28px !important;
}}
@media only screen and (min-device-width: 1436px)
{
.catalog-product-view.categorypath-products-bottle-shop-exclusive-range .message.error, .catalog-product-view.categorypath-products-bottle-shop-exclusive-range .message.success {
    margin: -5.2% -5.2% 28px !important;
}}
@media only screen and (max-width: 1023px) and (min-width: 801px)
{
.page-products.categorypath-products .message.success, .page-products.categorypath-products .message.error {
    margin: 0px 0px 6px !important;
}}
@media only screen and (max-width: 800px) and (min-width: 768px)
{
.page-products.categorypath-products .message.success, .page-products.categorypath-products .message.error {
    margin: 0px -5px 6px !important;
}}
@media only screen and (max-device-width: 1200px) and (min-device-width: 768px)
{
.catalog-product-view.categorypath-products-bottle-shop-masters-distillers-collection .message.success, .catalog-product-view.categorypath-products-bottle-shop-masters-distillers-collection .message.error {
    margin: 0px -20px 0px !important;
}}
@media only screen and (min-device-width: 1201px)
{
.catalog-product-view.categorypath-products-bottle-shop-masters-distillers-collection .message.success, .catalog-product-view.categorypath-products-bottle-shop-masters-distillers-collection .message.error
 {
    margin: -10px -20px 0px !important;
 }
.page-with-filter.category-bundle-offers .message.success, .page-with-filter.category-bundle-offers .message.error {
    margin: -10px -21px 0px;
}
.customer-account-login .message.error, .customer-account-login .message.success {
    margin: -35px -56px 0px !important;
}}
@media only screen and (min-width: 768px)
{
.catalog-product-view.category-bundle-offers .message.error, .catalog-product-view.category-bundle-offers .message.success {
    margin: 0px -20px 0px !important;
}}
.customer-account-login .message.error {
    margin: -20px -20px 0px !important
}
.page-products.catalogsearch-result-index .breadcrumbs {
    margin-top: 133px !important;
}
.catalogsearch-result-index #maincontent {
    margin-top: -15px !important;
}}
.checkout-cart-index .message.success, .checkout-cart-index .message.error {
    margin: unset !important;
}
@media only screen and (min-width: 768px)
{
.checkout-cart-index .page-main, .checkout-index-index .page-main {
    margin-top: 91px !important;
}}
@media only screen and (max-device-width: 767px) and (min-device-width: 320px)
{
.checkout-index-index .page-main, .checkout-cart-index .page-main {
    margin-top: 140px !important;
}}
.checkout-cart-index .product-item-details .item-options span.price {
    visibility: hidden;
}
.checkout-cart-index .product-item-details .item-options span.price::after {
    content: "\A";
    white-space: pre;
}
@media only screen and (min-device-width: 768px)
{
.page-products.catalogsearch-result-index .breadcrumbs {
    margin-top: 78px !important;
}}
@media only screen and (max-device-width: 767px)
{
.customer-account-login .custom-myaccount {
    display: none;
}}
@media only screen and (max-width: 1023px) and (min-width: 768px)
{
.customer-account-login .message.error {
    margin: 0px 0px 0px !important;
}}
@media only screen and (min-device-width: 1201px)
{
.customer-account-login .message.error, .customer-account-login .message.success {
    margin: -35px -56px 0px !important;
}}
.customer-account-create .page-main .page-title-wrapper
{
    margin-top: 50px;
}
@media only screen and (max-width: 1023px) and (min-width: 768px)
{
.customer-account-create #maincontent {
    margin-top: 91px !important;
}}
@media only screen and (max-width: 411px)
{
.customer-account-create .message.error, .customer-account-create .message.success
{
       margin: -136px -20px 50px !important;
}}
@media only screen and (max-width: 767px) and (min-width: 412px)
{
.customer-account-create .message.error, .customer-account-create .message.success
{
   margin: -114px -20px 68px !important;
}}
@media only screen and (max-width: 1023px) and (min-width: 768px)
{
.customer-account-create .message.error, .customer-account-create .message.success
{
    margin: -98px -20px 56px !important;
}}
@media only screen and (max-width: 1200px) and (min-width: 1024px)
{
.customer-account-create .message.error, .customer-account-create .message.success
{
    margin: -111px -20px 62px !important;
}}
@media only screen and (min-width: 1201px)
{
.customer-account-create .message.error, .customer-account-create .message.success
{
    margin: -186px -40px 122px !important;
}}
.sales-order-view .item-options-container span.price,
.sales-order-shipment .item-options-container span.price,
.sales-order-print .item-options-container span.price,
.sales-order-printinvoice .item-options-container span.price,
.sales-order-printshipment .item-options-container span.price,
.sales-order-invoice .item-options-container span.price,
.sales-order-creditmemo .item-options-container span.price,
.sales-order-printcreditmemo .item-options-container span.price,
.page-print .item-options-container span.price,
.checkout-index-index .product.options.active .content .item-options .values span.price {
    visibility: hidden;
}
.cms-no-route .columns .sidebar.sidebar-additional
{
    display: none;
}
.cms-no-route .columns .column.main
{
background: white;
}
@media only screen and (max-width: 767px)
{
.cms-no-route .page-main {
    margin-top: 140px;
}}
@media only screen and (min-width: 768px)
{
.cms-no-route .page-main {
    margin-top: 93px;
    max-height: 310px;
}}
.customer-account-logoutsuccess .column.main
{
background: white;
}
@media only screen and (max-width: 767px)
{
.customer-account-logoutsuccess .page-main {
    margin-top: 140px !important;
}}
@media only screen and (min-width: 768px)
{
.customer-account-logoutsuccess .page-main {
    margin-top: 93px !important;
}}
@media only screen and (max-width: 767px)
{
.section-item-content .header.links li.authorization-link::before {
    visibility: hidden;
}
.section-item-content .header.links li > a
{
    color: #000000 !important;
    font-family: gotham-black;
    font-weight: unset;
    font-size: 14px;
    text-transform: uppercase;
}
.section-item-content .navigation .level0 > .level-top {
    font-weight: unset;
}}

.customer-address-form .ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all {
    max-width: 450px !important;
}

.customer-address-form .ui-autocomplete.ui-front.ui-menu a.ui-corner-all
{
    color: black !important;
}
.customer-address-form .ui-autocomplete.ui-front.ui-menu a.ui-corner-all:hover
{
    color: black !important;
    border: 1px solid #c5c5c5 !important;
    background: #E8E8E8 !important;
    text-decoration: underline !important;
}

.customer-account-logoutsuccess .column.main > p
{
 display: inline-block;    
 margin: 1rem;
 margin-bottom: 5rem;
}

.navigation .level0.submenu .level1.ui-menu-item a span
{
    font-family: 'gotham-bold';
    font-size: 11px;
    text-transform: uppercase;
    color: #000000 !important;
}

.categorypath-distillery-visit-us.catalog-category-view div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active  {
    background: none !important;
}

@media only screen and (max-device-width: 1200px) and (min-device-width: 1024px)
{
.footer.content .links, .page-footer .footer.content {
    background: transparent !important;
}}
.categorypath-distillery li.tab-header.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active,
.categorypath-distillery-book-a-tour li.tab-header.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active,
.categorypath-distillery-visit-us ul.tabs-navigation.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all{
    display: none;
}
 .navigation .level0.submenu .level1.ui-menu-item .level2 a span {
    font-family: gotham-book !important;
    font-size: 11px;
    text-transform: capitalize !important;
    color: #6d6d6d !important;
    letter-spacing: 0.1rem;
}
.page-layout-2columns-left .page-main .columns {
    background: white;
    padding: 10px;
}
.page-layout-2columns-left .page-main .columns .column.main,
.page-layout-2columns-left .page-main .columns .sidebar.sidebar-additional {
    padding-top: 10px;
}
.categorypath-distillery-book-a-tour .ui-tabs-panel.ui-widget-content.ui-corner-bottom
 {
     padding: 0px 0px 40px 0px !important;
 }
.categorypath-distillery-visit-us .ui-tabs-panel.ui-widget-content.ui-corner-bottom,
.categorypath-distillery .ui-tabs-panel.ui-widget-content.ui-corner-bottom
 {
    padding: 0px !important;
 }
.categorypath-our-story .custom_pagebackground .pagebuilder-mobile-hidden,
.categorypath-our-story .custom_pagebackground .pagebuilder-mobile-only
 {
    width: 100%;
 }
.categorypath-products-bottle-shop-masters-distillers-collection .category-description .pagebuilder-mobile-hidden,
.categorypath-products-bottle-shop-masters-distillers-collection .category-description .pagebuilder-mobile-only,
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .category-description .pagebuilder-mobile-hidden,
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .category-description .pagebuilder-mobile-only,
.categorypath-products-bottle-shop-exclusive-range .category-description .pagebuilder-mobile-hidden,
.categorypath-products-bottle-shop-exclusive-range .category-description .pagebuilder-mobile-only
 {
    width: 100%;
 }
.categorypath-products-bottle-shop-masters-distillers-collection .category-description .row-full-width-inner > figure,
.categorypath-products-bottle-shop-royal-liqueur-flavour-infused .category-description .row-full-width-inner > figure,
.categorypath-products-bottle-shop-exclusive-range .category-description .row-full-width-inner > figure
 {
    background: white;
 }
 .checkout-cart-index .message.success,
.checkout-cart-index .message.error
{
    margin: unset !important;
}
.categorypath-products-bottle-shop-all-bottles .category-description .pagebuilder-mobile-hidden,
.categorypath-products-bottle-shop-all-bottles .category-description .pagebuilder-mobile-only,
.categorypath-products-bottle-shop-bundle-offers .category-description .pagebuilder-mobile-hidden,
.categorypath-products-bottle-shop-bundle-offers .category-description .pagebuilder-mobile-only
{
    width: 100%;
}
.categorypath-products-bottle-shop-all-bottles .category-description .row-full-width-inner > figure,
.categorypath-products-bottle-shop-bundle-offers .category-description .row-full-width-inner > figure
{
    background: white;
}
@media only screen and (max-device-width: 1200px) and (min-device-width: 1024px)
{
.page-products #maincontent {
    padding-left: 23px !important;
    padding-right: 23px !important;
}}
@media only screen and (max-device-width: 1023px) and (min-device-width: 768px)
{
.page-products #maincontent {
    padding-left: 18px;
    padding-right: 18px;
}}
.paypal-express-review .message.success,
.paypal-express-review .message.error{
    margin: unset !important;
}
.paypal-express-review label#paypalphone-error,
.paypal-express-review label#guestdob-error,
.paypal-express-review .guestdob-errmsg {
    color: red !important;
    font-size: 1.2rem;
    font-weight: bold;
}
.paypal-express-review .guestdob-errmsg {
   margin-bottom: unset !important;
}
.category-description > div > .row-full-width-inner > div
{
    background: white;
}
.categorypath-products-bottle-shop-all-bottles-exclusive-range .page-main,
.categorypath-products-bottle-shop-all-bottles-bundle-offers .page-main {
    margin-top: 0px !important;
}
.categorypath-products-bottle-shop-all-bottles-exclusive-range .message.error,
.categorypath-products-bottle-shop-all-bottles-exclusive-range .message.success,
.categorypath-products-bottle-shop-all-bottles-bundle-offers .message.error,
.categorypath-products-bottle-shop-all-bottles-bundle-offers .message.success
{
margin: unset !important;
}
@media only screen and (max-device-width: 1200px) and (min-device-width: 768px)
{
.categorypath-products-bottle-shop-all-bottles-exclusive-range #maincontent {
    padding-left: 20px !important;
    padding-right: 20px !important;
}}
@media only screen and (max-device-width: 1200px) and (min-device-width: 1024px)
{
.categorypath-products-bottle-shop-all-bottles-bundle-offers #maincontent {
    padding-left: 22px !important;
    padding-right: 22px !important;
}}
.paypal-express-review .product-item-details .item-options span.price {
    visibility: hidden;
}
@media only screen and (max-device-width: 1200px) and (min-device-width: 1024px)
{
.categorypath-products-bottle-shop-all-bottles-exclusive-range #maincontent {
    padding-top: unset !important;
}}
@media only screen and (max-width: 767px)
{
.categorypath-products-bottle-shop-all-bottles-exclusive-range .breadcrumbs {
    display: block;
    margin-top: 128px !important;
}}
@media only screen and (max-device-width: 1023px) and (min-device-width: 768px)
{
.categorypath-products-bottle-shop-all-bottles-bundle-offers #maincontent {
    padding-left: 17px;
    padding-right: 17px;
}}
@media only screen and (max-width: 767px)
{
.categorypath-products-bottle-shop-all-bottles-bundle-offers .breadcrumbs {
    margin-top: 130px !important;
}}
@media only screen and (max-device-width: 1200px) and (min-device-width: 1024px)
{
.categorypath-products-bottle-shop-exclusive-range .message.success, .categorypath-products-bottle-shop-exclusive-range .message.error {
    margin: 0px 3px !important;
}}
.block-minicart div.product.options {
    display: none;
}
.customer-account-edit .fieldset.password .field.password-info {
    display: none;
}
.cms-bundaberg-rum-balls #maincontent{
    margin-top: 0px !important;    
}
.fulfilmentdetails-index-index .message.success {
margin:0px !important;
}
.fulfilmentdetails-index-index .columns{background: #fff;
    padding: 20px;}

.fulfilmentdetails-index-index .action.submit.primary{
background: #fdca32 url(../images/btn-bg-large.png) .9375rem 1px no-repeat;
padding: 1.2rem 5.5625rem;
color: #fff ;
letter-spacing: 0.05rem;
-webkit-transition: all 0.3s ease;
border-radius: 0.3rem;
text-transform: uppercase;
background-position: right -347px top;
margin-left:  48rem;
}

.fulfilmentdetails-index-index .action.submit.primary:hover,.checkout-cart-index .action.primary.checkout:hover,.checkout-cart-index .action.update{
background-position-x: -90px;
background-position-y:-90px;
}

.fulfilmentdetails-index-index .columns{background:#fff;padding:20px;}


.fulfilmentdetails-index-index #maincontent{
    background: #fff;
	width: 1238px;
}

@media only screen and (max-width: 767px)
{
	.fulfilmentdetails-index-index .page-main{
	margin-top:34%;
	}
	.fulfilmentdetails-index-index #maincontent{
		background: #fff;
		width: 100%;
	}
	.fulfilmentdetails-index-index .action.submit.primary{
	margin-left:  0rem;
	}
}
