/*
Theme Name: AccessPress Store Child
Theme URI: https://accesspressthemes.com/wordpress-themes/accesspress-store/
Template: accesspress-store
Author: AccessPress Themes
Author URI: http://accesspressthemes.com/
Description: AccessPress Store is free WordPress theme that work beautifully with WooCommerce. The theme is packed with lots of exciting feature that enhances the ecommerce experience. It features Product slider, advanced whistlist, Featured product show list, call to action and many more. With its advanced customizer options, setting up the ecommerce website has become much more easy. Great customer support via online chat, email, support forum. Official support forum: http://accesspressthemes.com/support/ View full demo here: http://demo.accesspressthemes.com/accesspress-store/
Tags: e-commerce,custom-menu,one-column,two-columns,three-columns,left-sidebar,right-sidebar,featured-images,custom-header,custom-colors,custom-background,threaded-comments,featured-images,custom-header,rtl-language-support
Version: 2.1.6.1485861681
Updated: 2017-01-31 11:21:21

*/

/* Header Styles */

.entry-title2 {
    color: #e24545;
    font-family: 'Lato';
    font-weight: 700;
    font-size: 44px;
    line-height: 44px;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.term-description {
  	word-wrap: break-word;
  	white-space: pre-line;
}

#content .page_header_wrap header>p.entry-title, .woocommerce .entry-header p.entry-title {
    color: #e24545;
    font-family: 'Lato';
    font-weight: 700;
    font-size: 44px;
    line-height: 44px;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.content-area article .entry-content h1.post-title {
    color: #282828;
    font-size: 26px;
    line-height: 1;
    font-weight: 700;
    font-family: 'Lato';
    margin-bottom: 0px;
    margin: 5px 0px;
}

.page-description h1 {
    color: #282828;
    font-size: 36px;
    line-height: 1;
    font-weight: 700;
    font-family: 'Lato';
    margin-bottom: 0px;
    margin: 5px 0px;
}

.page-description h2 {
    color: #282828;
    font-size: 28px;
    line-height: 1;
    font-weight: 700;
    font-family: 'Lato';
    margin-bottom: 0px;
    margin: 5px 0px;
}

.content-page h1 {
    color: #282828;
    font-size: 36px;
    line-height: 1;
    font-weight: 700;
    font-family: 'Lato';
    margin-bottom: 0px;
    margin: 5px 0px;
}

.content-page h2 {
    color: #282828;
    font-size: 28px;
    line-height: 1;
    font-weight: 700;
    font-family: 'Lato';
    margin-bottom: 0px;
    margin: 5px 0px;
}

.content-page h3 {
    color: #282828;
    font-size: 24px;
    line-height: 1;
    font-weight: 700;
    font-family: 'Lato';
    margin-bottom: 0px;
    margin: 5px 0px;
}

.term-description h1 {
    color: #282828;
    font-size: 36px;
    line-height: 1;
    font-weight: 700;
    font-family: 'Lato';
    margin-bottom: 0px;
    margin: 5px 0px;
}

.term-description h2 {
    color: #282828;
    font-size: 28px;
    line-height: 1;
    font-weight: 700;
    font-family: 'Lato';
    margin-bottom: 0px;
    margin: 5px 0px;
}

.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3, h3#order_review_heading {
    background: #e8e8e8;
    border-bottom: 3px solid #f09f9f;
    margin-bottom: 15px !important;
    color: #5a5a5a !important;
    font-size: 18px!important;
    font-weight: 700!important;
    line-height: 40px!important;
    padding-left: 10px!important;
    display: block!important;
    width: 100%!important;
}

#jckwds-fields h3 {
    background: #e8e8e8;
    border-bottom: 3px solid #f09f9f;
    margin-bottom: 15px;
    color: #5a5a5a;
    font-size: 18px;
    font-weight: 700;
    line-height: 40px;
    padding-left: 10px;
    display: block;
    width: 100%;
}

#jckwds-fields {
  margin-bottom:20px;

}

/* Text Styles */

p {
	color:#545454; 
}

ul, li {
	color:#545454;
}

span {
}

#secondary.sidebar ul li span, #secondary.sidebar ul li a {
    color: #545454;
    padding: 0px;
    line-height: 1.3 !important;
    white-space: normal;
}

#secondary.sidebar .widget-title, .comments-area .comment-respond h3.comment-reply-title {
    color: #282828;
}

.woocommerce.single.single-product .woocommerce-tabs .panel.entry-content p {
    font-size: 16px;
    line-height: 24px;
    color: #545454;
    font-weight: 400;
    margin-bottom: 0px;
}

.new-prod-slide .slick-slide .price, .feature-prod-wrap .price {
    color: #77a464;
}

/* Link Styles */

.woocommerce .entry-header .woocommerce-breadcrumb a {
    display: inline-block;
    color: #fff;
    font-size: 16px;
    line-height: 23px;
    font-weight: 700;
}

#content .page_header_wrap #accesspress-breadcrumb a, .woocommerce .entry-header .woocommerce-breadcrumb a {
    display: inline-block;
    color: #fff;
    font-size: 16px;
    line-height: 23px;
    font-weight: 700;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #333;
    background: #007fff;
    font-weight: normal;
    color: #fff;
}

/* Button Styles */

.woocommerce ul.products li.product .price-cart .product_type_external {
    margin-top: 6px !important;
    height: 40px;
}

.woocommerce.single.single-product .entry-summary form button.button {
    padding: 0px 10px;
}

.woocommerce div.product form.cart .variations select {
    max-width: 90%;
    min-width: 75%;
    display: inline-block;
    margin-right: 1em;
}

/* Position Styles */

.content-area article .entry-content span.cat-name {
    color: #e24545;
    font-size: 16px;
    line-height: 16px;
    font-weight: 700;
    font-family: 'Lato';
    margin-bottom: 20px;
    padding-bottom: 20px;
    display: block;
    text-transform: uppercase;
    border-bottom: 1px solid #ccc;
}
	
.content-area article .entry-content p.meta-info {
    color: #b8b7b7;
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    font-family: 'Lato';
    margin-bottom: 40px;
}

/* Widgets */

.style_one .caption {
    display: inline-block;
    left: 130px;
    margin-top: 3px;
    position: absolute;
    text-align: left;
    top: 0;
    width: 50%;
}

.product-cat-desc h1 {
  	display:none;
}

.product-cat-desc p {
  	display:none;
}

.widget_search {
    padding: 15px 0 15px 0;
}

li.cat-item.cat-item-11 {
	display: none;
}

/* List Items */

.postcodelist {
  	float:left;
	margin-right:7%;
}

ul.postcodelist:last-child {
  	clear:both;
  	border-bottom:2px solid #000;
}

/*  */