.storefront-sorting {
    margin-bottom: 2.617924em;
    display: none;
}

ul.products {
    margin-left: 0;
    margin-bottom: 0;
    clear: both;
/*     display: none; */
}


li:hover{

  border: 1px solid #f75433;
}

.custom-logo{
	height: 70px !important;
	width: 55px !important;
}

.custom-logo-link:after{
	content: "Feather Knight Books";
	color: #f75433;
	font-size:1.5em;
}



/*get rid of the continue shopping message*/

.wc-forward{
	display:none;
}

/* fix mobile alignment on home page. Inline CSS preset, so using !important */
@media (min-width: 320px) and (max-width: 480px) { 
	.home .page-description p, .home .page-description h4 {
			padding-left: unset !important;
	}
}


/*font size of page titles #5925075 (DO)*/ h1.entry-title { font-size: 2em; }
.home h1 {
  font-size: 2em;
}

/* Hides product image on front page */
.home .post-123 .attachment-woocommerce_thumbnail {
	display: none;
} 


/* Reduce the title font size on the blog page */

.blog .custom-logo-link:after {
	font-size: 0.7em;
}
/* reduce home page title font size GP-10127294-hc */
.page-template-template-homepage .entry-header h1 {
  font-size: 10px;
}
/* Change the form text color */
.page-id-1267 #contact-form-1267 label, .page-id-3 #contact-form-3 label, .page-id-194 #contact-form-194 label, .page-id-98 #contact-form-98 label {
    color: #000;
}
/* change color in Order details in Checkout page  | SKO #11346839-hc */

table.shop_table.woocommerce-checkout-review-order-table {
color: whitesmoke;
}
div#payment {
color: black+;
}
/* hide the small home on the header image | SKO #1890121-zen */
h1.entry-title.loaded {
    display: none;
}
/* change the menu background to match the logo background | SKO #1890121-zen */
.site-header {
    background: #286279;

}
/* --- | 1990315-ZD (JW) --- */ 
.woocommerce-tabs ul.tabs li.active a{
color: #39c69a;
}
.woocommerce-Tabs-panel--reviews p, .comment-form-rating label{
color: #333;
}
p.stars a::before{
color: #333;
}

.form-row label {
    display: block;
       color: black;


}
/* Change the backgorund area to #347F7A | RG-15657602-hc */
.site-header {
    background: #347F7A;
}
/* Contain featured image full size | 2392984-zen EH */
.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail {
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    height: 800px;
}

/* Change background color for dropdown menu -- 23627029-HC */
.main-navigation ul.menu ul.sub-menu, .main-navigation ul.nav-menu ul.children {
    background-color: black;
    color: white;
}
/*Show the header image in full on mobile|KG-23676280-hc*/
@media (min-width: 320px) and (max-width: 480px){
	.site-header{
		background-size: cover;
	}
}
/* add background to mobile menu | 23788706-hc */
@media (min-width: 320px) and (max-width: 480px){
.main-navigation .menu {
	background-color: black;
}

}
/* change color star ratings | KW-25926808-hc */
.star-rating span:before {
	color: yellow;
}

.site-branding .site-title {
    font-size: 2em;
    letter-spacing: -1px;
    margin: 0;
    display: none;
}
/* Center align product blocks in Buy books page hc-31349264-vk*/
@media screen and ( min-width: 768px ) {
    ul.products.columns-2 {
    margin-left: 20%;
 }
}
/* Center align product blocks in Buy books page hc-31349264-vk*/
@media screen and ( min-width: 768px ) {
    ul.products.columns-2 {
    margin-left: 20%;
 }
}
/*fix menu background alignment | 4425354-zen*/
.storefront-primary-navigation {
    background: white;
}

.storefront-primary-navigation .col-full {
    border: 5px double #0c8530;
    border-radius: 5px;
    background: black;

}

	/*keep book thumbnails the same size | 32865279-hc (KAK)*/
img.attachment-woocommerce_thumbnail {
    height: 458px;
    width: 323px;

}
/*Remove Extra Padding on Homepage-#35848368-hc KS */
.page-template-template-homepage .type-page, .page-template-template-homepage:not(.has-post-thumbnail) .site-main {
    padding-top: 0;
}
.type-page .site-main {
    padding-top: 0;
}
/*remove title/breadcrumbs to make all pages have less gap like on the homepage 35848368-hc JG*/
.page .entry-title, .page-title, .storefront-breadcrumb  {
	display: none;
}
/*reduce woo header gap 35848368-hc JG*/
header.woocommerce-products-header {
	padding-bottom: 10px !important;


}
.post-10848 a.button {
font-size: 0;
border-color: #000;
border-style: solid;
border-width: 2px;
}

/* Add space to the left of the add to cart button */
.add_to_cart_button {
	margin-left: 10px;
}

/* Remove Add to Cart Border-KS */ 
.add_to_cart_inline { 
    border: 0px!important; outline: 10px; 
}

/* Change Add to Cart button background and border color to white, and text color to black */
.button, .button:hover { 
    background-color: white; 
    border-color: white; 
    color: black; /* Ensuring text color is black on hover */
}

/* Change size and border of Add to Cart button #5922788-hc (DO) */
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .button:hover { 
    border-color: black; /* Change border color to black to be visible on white background */
    font-size: 11px; 
    border-style: solid; 
    border-width: 2px; 
}

/* Set Add to Cart button text to black -- 25929036-HC */
button.alt, input[type="button"].alt, input[type="reset"].alt, input[type="submit"].alt, .button.alt, .widget-area .widget a.button.alt {
    color: black;
}
/* change read more button text for A grateful heart product SS-8270604-zd*/ 
.post-10848 a.button::before {
    content: 
    display: block;
    padding: 5px;
    color: #000;
    font-size: 16px;
    font-weight: 100;
    background-color: white;
}
	/* Hover background color: hc-31345727-vk*/
li:hover{
    border: 1px solid;
    background-color: #be8bde;   
}
	    /* Hover background color: hc-31345727-vk*/ li:hover{    border: 1px solid;    background-color: #f75433; }