.auth-logo{
    background-image: url('../images/logo.svg');
    background-size: cover;
    background-position: 100%;
}
.avatar-sm{
    width: 0 !important;
}
.sidebar-logo-text{
    display: flex;
    align-items: center;
    height: 70px;
    color: #fff;
}
.avatar-height-auto{
    width: 3rem;
    height: auto;
}
.img-fluid{
    max-width: 100%;
    height: 100%;
    object-fit: cover;
}
.w-1rem{
    width: 1rem !important;
}
.w-3rem{
    width: 3rem !important;
}
.w-4rem{
    width: 4rem !important;
}
.w-5rem{
    width: 5rem !important;
}
.w-6rem{
    width: 6rem !important;
}
.w-7rem{
    width: 7rem !important;
}
.w-8rem{
    width: 8rem !important;
}
.w-9rem{
    width: 9rem !important;
}
.w-10rem{
    width: 10rem !important;
}
.customeslider-container-image{
    height: 300px;
    width: 300px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: auto;
}
.package-product-container{
    position: relative;
    overflow: hidden;
}
.package-product-image-container{
    display: flex;
    max-width: 80px;
}
.package-product-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.package-product-image-for-order{
    width: 50%;
    height: 50%;
    object-fit: cover;
}
.form-input{
    width: 21vw;
    height: 3vw;
}
.navbar-brand-box{
    background: black;
}
.auth-bg-cover{
    background: linear-gradient(133deg,#000 10%,#ED1C23);
}
.auth-one-bg .bg-overlay{
    background: linear-gradient(117deg, #000000, 88%, #ED1C23);
}
@media screen and (max-width:1281px) { /* hi-res laptops and desktops */ }
@media screen and (max-width:1025px) { /* big landscape tablets, laptops, and desktops */ }
@media screen and (max-width:961px)  { /* tablet, landscape iPad, lo-res laptops ands desktops */
    .form-input{
        width: 35vw;
        height: 4vw;
    }
}
@media screen and (max-width:801px)  { /* tablet, landscape iPad, lo-res laptops ands desktops */
    .form-input{
        width: 45vw;
        height: 4vw;
    }
}
@media screen and (max-width:641px)  { /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ }
@media screen and (max-width:600px)  { /* portrait tablets, portrait iPad, e-readers (Nook/Kindle), landscape 800x480 phones (Android) */ }
@media screen and (max-width:481px)  { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ }
@media screen and (max-width:480px)  { /* smartphones, Android phones, landscape iPhone */
    .form-input{
        width: 100%;
        height: 100%;
    }
}
@media screen and (max-width:320px)  { /* smartphones, iPhone, portrait 480x320 phones */
    .form-input{
        width: 100%;
        height: 100%;
    }
}

.list-group-bootam{
    position: relative;
    display: block;
    padding: 0.7rem 1rem;
    color: var(--vz-body-color);
    text-decoration: none;
    background-color: var(--vz-card-bg);
    cursor: pointer;
    border-bottom: #ddd 1px solid !important;
}

small{
    color: black;
}
