#main-header,
#main-footer,
#catalog-mobile-search{
	background-color: #CF2229 !important;
}

.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: #fff	
}

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


#main-header a {
    color: #fff;
}

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

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

.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: #ffffff;	
}

.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: #fff;
    background-color: #007bff;
    border-color: #007bff
}

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

.btn-outline-primary:hover {
    color: #fff;
    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: #fff;
    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: #fff;
    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: #fff;
    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: #fff;
    background-color: #28a745;
    border-color: #28a745
}

.login-sec .btn-submit {
    background-color: #48c0f5;
    border: 2px solid #48c0f5;	
}

.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: #CF2229!important
}

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


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

#account .btn-submit {
    background-color: #48c0f5;
    border: 2px solid #48c0f5;
}

#account .btn-submit:hover {   
    background-color: transparent;
    color: #48c0f5
}

#account .form-control:focus {  
   border-bottom: 1px solid #48c0f5
}

.NavbarComponent_header__2R7IZ {
    background-color: #b5302f !important;
}

.NavbarComponent_tab__1xIOZ {
    color: #fff !important;
}
.CustomLinksComponent_dropdown_2G3a4{
  background-color:#000 !important ;
}
.CustomLinksComponent_dropdown__2G3a4 {
    top: 0;
    position: fixed;
    width: 225px;
    margin-top: 197px !important;
    background: #fff;
    -webkit-box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
    min-height: 10px;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    z-index: 100000000000;
}