/* user.css - */
/* see readme.txt for more information */
/* 

Site Logo Font: AR Hermann

Color Palette:

Red: #dc3545;
Black: #000000;
White: #FFFFFF;

Cream: #fffaf0;
Peach Light: #ffebcd;
Peach Dark: #f8d7a5;
Lime Light: #f5f5dc;
Lime Dark: #e3d8b9;

*/

/* Body  */

/* add background color > * means just the body */

/* body > * { */
body {
	/* background-color:#fffaf0!important; SOLID */
	background: rgb(255,255,255)!important;
	background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,250,240,1) 52%, rgba(255,255,255,1) 100%)!important;
}

/* header */

.cm-header-logo {

	padding-bottom: 20px;
	}

.cm-navbar
{    
    background-color:#efefef!important;
	background-image: url("http://mmskidstuffandmore.com/images/top_bar_background.jpg");
	/*background-image: url("http://mmskidstuffandmore.com/images/top_bar_background.jpg");*/
}

/* General Style */

.display-4 {
    font-size: 2.5rem!important;
	}
	
.breadcrumb {
	background-color: #f5f5dc!important;
    }

a {
    color: #000!important;
}

h5, h5 {
    font-size: 1.00rem!important;
}

.h5.card-title {
	font-size: 1.00rem!important;
	}

.h2, h2 {
	color: #000!important;
}

/* Home */

/* use in Define Languaages cm-i-text-main */

.home-image {
	width:100%!important;
	height:auto!important;
	
}

/* Cart */

.table .thead-light th {
    color: #000;
    background-color: #ffebcd!important;
    border-color: #feebcd!important;
}

/*  If large images then adjust buttons */
/*
.input-group>.input-group-append>.btn {

margin-top:10px;
margin-right: 10px;

}
*/

/* Column Box Header Background */

.card-header {
    color: #000!important;
    background-color: #f5f5de!important;
    border-bottom: 1px solid #f5f5de!important;
}

.list-group-item {
	background-color: #fffaf0!important;
    border: 1px solid rgba(0,0,0,.125);
}

/* checkout */

.progress {
	background-color: #ffebcd;
}

/* Footer */

/* change spacing on account and info pages */

.nav-link {
    
    padding: 0; 
}



.text-white {
    color: #000!important;
}

.footer {
	color: #000000!important;
	margin-top: 20px;
}

.nav-pills .nav-link {
   
    color: #000000!important;
}

.bg-light {
    background-color: #ffebcd!important;
}

/* Footer Extra */

.bg-dark {
    background-color: #f8d7a5!important;
}	

.footer-left .text-light{
    color: #000000!important;
}

.fab, .far {
    font-size: 1.5em!important;
}
	
/* buttons */

.btn-info {
    color: #000;
    background-color: #f8d7a5!important;
    border-color: #f8d7a5!important;
}

.btn-success {
    color: #000!important;
    background-color: #f8d7a5!important;
    border-color: #f8d7a5!important;
}

.btn-success.focus, .btn-success:focus {
	box-shadow: 0 0 0 0;
	}

/* background login + messages */

.alert-info {
    color: #000!important;
	background-color: #f8d7a5!important;
    border-color: #f8d7a5!important;
}
.alert-success {
    color: #000;
    background-color: #f8d7a5!important;
    border-color: #f8d7a5!important;
}

.btn-primary {
    color: #FFF;
	 background-color: #f8d7a5!important;
    border-color: #f8d7a5!important;
}

.alert-warning {
   color: #FFFFFF!important;
    background-color: #dc3545!important;
    border-color: #dc3545!important;
}

.btn-warning {
    color: #FFFFFF!important;
   background-color: #dc3545!important;
    border-color: #dc3545!important;
}
/* popup */

.text-light {
    color: #000000!important;
}
a.text-light:focus, a.text-light:hover {
    color: #000000!important;
}

/* create account success */

.alert-link {
	color: #FFF!important;
	text-decoration: underline!important;
	}

/* account address */

.bg-info {
    background-color: #fffaf0!important; /* was white */
	color:#000!important;
}
.alert-danger {
    color: #000!important;
    background-color: #f8d7a5!important;
    border-color: #f8d7a5!important;
}
.btn-dark {
    color: #fff!important;
    background-color: #999!important;
    border-color: #999!important;
}
/* orders */

.table .thead-dark th {
    color: #000;
    background-color: #f8d7a5!important;
    border-color: #f8d7a5!important;
}

.page-item.active .page-link {
	background-color: #999!important;
    border-color: #999!important;
	color: #FFF!important;
}
.pagination-lg .page-link {
	line-height: 0.5!important;
	}
.page-item {
line-height: 0.5!important;
	}
	
.pagination-lg .page-link {
    padding: .25rem .5rem;
	margin-right: 5px;
	line-height: 0.98!important;
}

/* box buttons - also stock and quantity*/

.badge-primary {
	background-color: #FFF!important;
	color: #000!important;
}
/* footer */

div .footer-left {
  float: left;
  }

div .footer-right {
  float: right;
}
div .footer-center {
  float: center;
}

/* phoenix_pi_buy_qty_button changes */
/* add space above pi buy button on product page */

.btn-block {
    margin-block-start:20px!important;
	}
/* patch for ipad */
/* user.css ----------------------------------------------------------------- */

/* phoenix_pi_buy_qty_button changes */
/* add space above pi buy button on product page */
.btn-block {
    margin-block-start: 20px!important;
	}
/* widen screen */
@media (min-width: 1430px) {
  .container {
    max-width: 1400px;
  }
}

/* fix ipad issue */
@media (max-width:768.98px){.col-md-2{flex: none;max-width: none;}.navbar-expand-custom>.container,.navbar-expand-custom>.container-fluid,.navbar-expand-custom>.container-lg,.navbar-expand-custom>.container-md,.navbar-expand-custom>.container-sm,.navbar-expand-custom>.container-xl{padding-right:0;padding-left:0}}
@media (min-width:769px){.navbar-expand-custom{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-custom .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-custom .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-custom .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-custom>.container,.navbar-expand-custom>.container-fluid,.navbar-expand-custom>.container-lg,.navbar-expand-custom>.container-md,.navbar-expand-custom>.container-sm,.navbar-expand-custom>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-custom .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-custom .navbar-toggler{display:none}} 
