/*
Theme Name: KP Child
Description: This is a child theme for KP Theme
Author: KediPeri
Template: KP
Version: 3.0
*/
h3.section-title{
	padding-top:30px;
}
.order-total .includes_tax{
    display:none;
}
.shipped_via{
    display:none;
}

/* social icons */
.html .social-icons{
font-size: 0.8em;
}

/* uppercase fixes */
.uppercase, h6, th, h3.widget-title {
text-transform: none;
}

.type-page h1.entry-title, .search-results .text-center h1.entry-title
, ul.header-nav li a
,.widget_nav_menu ul li
, .widget-title
, #submit, button, .button, input[type="submit"]
,.breadcrumb
{
    text-transform: none;
}

#terms{
    position: absolute;
}

.custom-cart-icon {
    max-width: 40px;
}

h3.section-title {
    text-transform: none;
}

mark{
    background: none;
    border-bottom:1px dashed #627f9a;
}

.wc-terms-and-conditions{
	padding:0;
}
/* home page - before sort products */
.home .page-title-inner{
	padding-top:0;
}

/* order submit button padding */
input#place_order{
	margin-top:15px;
}

/* bottom fb login button area on login */
.my-account-header{
	display:none;
}

/*breadcrumbs remove home */
.product-info .woocommerce-breadcrumb a:first-of-type, .product-info .woocommerce-breadcrumb span:first-of-type { display:none; }

/* on sale bubble */
.onsale{
    /*
    background-color: white;
    border: 2px dashed #ccc;
    padding: 8px;
    border-radius: .4em;
    */
    /*
    background-color: white;
    border-width: 0 2px 2px 0;
    padding: 8px;
    border-radius: 0 0.4em;
    border-style: dashed;
    border-color: #ccc;
    */
}

/* badges */
.badge-circle-inside .badge-inner, .badge-circle .badge-inner {
    /*border: 1px solid #ccc;*/
    border-radius: 0.4em;
    padding: 8px;
}
.badge-container{
    margin: 0;
}

/* menu item */
.menu-item-secondary-color a{
	color: #ef9a9a !important;
}

@media only screen and (max-width: 48em) {
    /*************** ADD MOBILE ONLY CSS HERE  ***************/
.onsale{
    padding: 2px;
}
.badge-circle-inside .badge-inner, .badge-circle .badge-inner {
    padding: 2px;
}

}

/*checkout */
.woocommerce-checkout #billing_state_field .select2, .woocommerce-checkout #shipping_state_field .select2{ /* hide city name */
	display:none;
}



/* desktop only */
@media only screen and (min-width: 850px) {
/*remove home link from menu*/
 /*.header-nav li:first-of-type { display:none; }*/
	#menu-item-1081{
		display:none;
	}
}
/*
.woocommerce-store-notice{
	position:absolute;
	top:0;
	width:100%;
	display:block;
	z-index:12;
}
*/

#woo-store-vacation-wrapper .message-container{
	color: white !important;	
}

/* cross sell on cart */
.woocommerce-cart .cross-sells{
    display: none;
}

/* footer */
.absolute-footer, .absolute-footer a{
    color: #fff;
}
/* remove order comments from checkout page */
#order_comments_field {
  display: none;
}