@import url('https://fonts.googleapis.com/css2?family=Jost&display=swap');
body {
  font-family: "Jost", sans-serif; 
} 

@media (min-width: 767px){    
#main-buttons{
height: 780px;
}} 
#main-buttons .wrapper .bar { 
    margin: 15px 5px; 
}
#main-buttons{
background-size: cover!important;
    background-position: center;
} 
@media (max-width: 767px) {
#main-buttons .wrapper { 
    justify-content: space-between;
}}

#sb_membership_list_container > div > div:nth-child(n) > div > div.membership__label-wrapper > div > div > div > img{ 
    object-fit: contain; 
    max-height: 80px;
}
#sb_category_step_container > div:nth-child(1) > div > div.excerpt-info > div.preloader.__custom-image > a > div > img { 
    width: 30%;
    object-fit: contain; 
}
.tab.tab-col .excerpt-info .preloader .img { 
    display: flex;
    align-content: center;
    flex-wrap: wrap;
    justify-content: center;
    background-color: #dde9bf;

}
@media (min-width: 767px){
 #sb-timeline #steps #steps-content #sb_booking_content .item {
        width: 50%;
    }}

 /*homepage logo above book now*/

@media (min-width: 767px) {
#main-buttons .wrapper .bar::before {
    margin-bottom: 40px!important; 
}}
@media (min-width: 767px) {
#main-buttons .wrapper .bar::before {
    content: "";
    display: block;
    background-image: url('https://trailpaws.simplybook.me/uploads/trailpaws/image_files/preview/3be204d854093ec929254f178a61baa3.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 100px; 
    margin-bottom: 35px; 
}
#main-buttons .wrapper .bar { 
    flex-direction: column;
    align-items: center;
 width: fit-content; 
}  
}


/*membership additional image before icon*/

#sb_membership_list_container > div > div:nth-child(n) > div::before {
    content: "";
    display: block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 300px;
}

#sb_membership_list_container > div > div:nth-child(1) > div::before {
    background-image: url('https://trailpaws.simplybook.me/uploads/trailpaws/image_files/original/b9d1a044580fac6d604ff7992af004fe.jpg');
}
#sb_membership_list_container > div > div:nth-child(2) > div::before {
    background-image: url('https://trailpaws.simplybook.me/uploads/trailpaws/image_files/original/df2bbcade166f1c2268dbd3f757f6d09.jpg');
}
#sb_membership_list_container > div > div:nth-child(3) > div::before {
    background-image: url('https://trailpaws.simplybook.me/uploads/trailpaws/image_files/original/bf58e675ffcea31085673c7eb60f9931.jpg');
}
#sb_membership_list_container > div > div:nth-child(4) > div::before {
    background-image: url('https://trailpaws.simplybook.me/uploads/trailpaws/image_files/original/a2000688c127df58c00ffae83e9a305d.jpg');
}
#sb_membership_list_container > div > div:nth-child(5) > div::before {
    background-image: url('https://trailpaws.simplybook.me/uploads/trailpaws/image_files/original/8e24135cc9732481111be92cdbae8b70.jpg');
}
#sb_membership_list_container > div > div:nth-child(6) > div::before {
    background-image: url('https://trailpaws.simplybook.me/uploads/trailpaws/image_files/original/a7a3d21044ab765bb4e36d8c46e1ba20.jpg');
}

.tab.tab-col .excerpt-info .preloader { 
    padding-bottom: 36%; 
    min-height: 100px; 
    height: 140px;

}
#sb_membership_list_container > div > div:nth-child(n) > div > div.membership__label-wrapper{ 
    height: 100px;

}

/* Gold border for the 1st and 4th elements */
#sb_membership_list_container > div > div:nth-child(1) > div > div.membership__label-wrapper{
    border: 10px double #d5a500; /* Muted yellow */
}
#sb_membership_list_container > div > div:nth-child(4) > div > div.membership__label-wrapper {
    border: 10px double #d5a500; /* Muted yellow */
}

/* Silver border for the 2nd and 5th elements */
#sb_membership_list_container > div > div:nth-child(2) > div > div.membership__label-wrapper {
    border: 10px double #b7b7b7; /* Light grey */
}
#sb_membership_list_container > div > div:nth-child(5) > div > div.membership__label-wrapper {
    border: 10px double #b7b7b7; /* Light grey */
}

/* Bronze border for the 3rd and 6th elements */
#sb_membership_list_container > div > div:nth-child(3) > div > div.membership__label-wrapper {
    border: 10px double #a17419; /* Muted yellow-orange */
}
#sb_membership_list_container > div > div:nth-child(6) > div > div.membership__label-wrapper {
    border: 10px double #a17419; /* Muted yellow-orange */
}


/*You need a membership to purchase the item. Please press here to purchase and other ALERTS*/
.alert { 
    background: #DABAAF;
    color: black;
    font-weight: bolder;

}
 #sb_main #main #sb_content #membership-view #sb_membership_list_container .membership-item .purchased{ 
    font-size: 18px;
}