/*Custom AB*/


.ProfileSidebarComponent_activeTab__1R3Gb, .ProfileSidebarComponent_activeTab__1R3Gb:hover {
    background-color: #ff339a !important;
    color: #fff;
}

.btn-primary {
    color: #fff;
    background-color: #FF339A !important;
    border-color: #FF339A !important;
}

.btn-outline-primary {
    color: #FF339A !important;
    border-color: #FF339A !important;
}

.btn-primary:hover {
    color: #fff;
    background-color: #FF339A !important;
    border-color: #FF339A !important;
}

.btn-outline-primary:hover {
    color: #FFF !important;
    border-color: #FF339A !important;
  background-color: #FF339A !important;
}


.UserComponent_userImg__TUZQ1, .WishlistIconComponent_wishlistIcon__3THi7, .CartComponent_cartImg__3DRUx{
    filter:drop-shadow(2px 4px 6px black);
}
#sign-in-button{
background-color:#FF339A !important;
}

#sign-up-button{
    border: 2px solid #FF339A !important;
    color: #FF339A !important;
}

.UserComponent_root__cH8zR{
    color:#272a61 !important;
}
.NavbarComponent_line2__2rfCw  {
place-content: center !important; 
    margin-top: -5% !important;
}


#main-header{
    background-color: #ffffff !important
}

#header-sidebar{
display:none !important; }

footer{
display:none !important;}


body {
    font-family: 'Poppins', sans-serif !important;
}

.es-button, span, p, h1, h2, h3, h4, h5, h6 {
    font-family: 'Poppins', sans-serif !important;
}


@media only screen and (min-width: 1200px){
.NavbarComponent_logo__NTAe0 {
    max-width: 457px !important;
    height: 110px !important;
    margin-right: 40px !important;
    margin-left: 30% !important;
  }}

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

.es-content table, .es-header table, .es-footer table, .es-content, .es-footer, .es-header {
    width:99% !important;
}
#header-logo{
    max-width: 193px !important;
    height: 80px !important;
    margin-top: 40px !important;
}
}

/*End Custom AB*/

/*Custom AB mobile*/
@media only screen and (max-width: 600px)
.adapt-img {
    width: 40%!important;
    height: auto!important;
}
/*End Custom AB mobile*/
.home-sec4 {
    padding-top: 3%;
}

.home-sec4 .btn-browse-products
{
    color: #272a61;
    border: 2px solid #272a61;  
}

.home-sec4 .btn-browse-products:hover {

    background-color: #272a61;
    color: #FF339A 
}

.home-sec4 h2 {
     color: #272a61;
}


#main-header a {
    color: #272a61;
}

#main-header a:hover {
   opacity: .7
}

.location-page .page-header h1 {
    color:  #272a61;
}
.location-page .location-inf h2 {    
    color:  #272a61;        
}

.btn-primary {   
    background-color: #007bff;
    border-color: #007bff;  
}

.btn-outline-primary {
    color: #007bff;
    border-color: #007bff;
}

.btn-outline-primary:hover {    
    background-color: #007bff;
    border-color: #007bff;
    color: #FF339A; 
}

.btn-primary.focus, .btn-primary:focus {
    box-shadow: 0 0 0 0.2rem rgba(0,123,255,.5);
}

.btn-outline-primary.focus, .btn-outline-primary:focus {
    box-shadow: 0 0 0 0.2rem rgba(0,123,255,.5);
}

.btn-primary.focus, .btn-primary:focus, .btn-primary:hover {   
    background-color: #007bff;
    border-color: #007bff;  
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    background-color: #007bff;
    border-color: #007bff;  
}

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(0,123,255,.5);
}

.custom-control-input:checked~.custom-control-label:before {  
    border-color: #28a745;
    background-color: #28a745;
}

.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show>.btn-outline-primary.dropdown-toggle {
    color: #FF339A;
    background-color: #007bff;
    border-color: #007bff
}

.btn-outline-primary {
    color: #007bff;
    border-color: #007bff
}

.btn-outline-primary:hover {
    color: #FF339A;
    background-color: #007bff;
    border-color: #007bff
}

.btn-outline-primary.focus,.btn-outline-primary:focus {
    box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
}

.btn-outline-primary.disabled,.btn-outline-primary:disabled {
    color: #007bff;
    background-color: transparent
}

.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle {
    color: #FF339A;
    background-color: #007bff;
    border-color: #007bff
}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
}

.btn-outline-secondary {
    color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary:hover {
    color: #FF339A;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary.focus,.btn-outline-secondary:focus {
    box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
}

.btn-outline-secondary.disabled,.btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent
}

.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle {
    color: #FF339A;
    background-color: #6c757d;
    border-color: #6c757d
}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
}

.btn-outline-success {
    color: #28a745;
    border-color: #28a745
}

.btn-outline-success:hover {
    color: #FF339A;
    background-color: #28a745;
    border-color: #28a745
}

.login-sec .btn-submit {
    background-color: #ff339a !important;
    border: 2px solid #ff339a !important;  
}

.login-sec .btn-submit:hover {
    background-color: #272a61;
    border: 2px solid #272a61
}

.text-primary {
    color: #007bff!important
}

#main .breadcrumb-item a {
     color: #8815c9
}

.shopping-cart-sec1 h1 {   
     color: #272a61
}

.checkout-sec2-heading h1 {  
    color: #272a61;
}

.checkout-sec2-heading h2 {
    color: #272a61;;
}

#main-footer ul.ftr-link-list li a {
     color: #75778e;
}

#main-footer ul.ftr-link-list li a:hover {
     color: #272a61
}

#main-footer .footer-email {
     color: #75778e;
}
#main-footer ul.ftr-contact-info li a {
     color: #75778e;
}

.shop-left-tab h4 {    
     color: #272a61;
}

ul.product-cat li a {
     color: #75778e;
}

.active-menu-item {
    color: #ec174d!important
}

ul.product-cat li a:hover {
     color: #ec174d
}


.welcome-sec .nav-pills .nav-link.active, .welcome-sec .nav-pills .show>.nav-link {
    background-color: #ff339a !important;
    border: 1px solid #ff339a !important;
}

#account .btn-submit {
    background-color: #ff339a !important;
    border: 2px solid #ff339a !important;
}

#account .btn-submit:hover {   
    background-color: transparent;
    color: #ff339a !important;}

#account .form-control:focus {  
   border-bottom: 1px solid #ff339a !important;}

[class^='BookingComponent_bookingInstructions__'] img {
    width: auto !important;
}



