/*
 Theme Name:   Felton R2
 Theme URI:    https://felton.think-cp.net.au/felton2018/wp-content/themes/Felton_2018R2
 Description:  Felton Industries
 Author:       Think Creative and Print
 Author URI:   https://www.think-cp.com.au
 Template:     Think!
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  Felton V2.0
*/

/* Add your custom styles here... */ 


body {
font-size: 16px;
color:#0a3049;
}


/* custom hero menu style */
.quote a {
	font-weight: bold !important;
	color: #da1a32 !important;}

.bold a {
	font-weight: bold !important;
	}

/* rest */
p, li {
	font-size: 1em;
	}

a, p a {color: #0a3049;
		text-decoration: none;
	}

p a:hover {
	color: #0e78b8 !important;
	text-decoration: none;
	}

p strong  {color: #0a3049;
		text-decoration: none;
	}

li {line-height: 1.5em;}

.Quote {
	font-weight: bold
	}

.quote {
	font-weight: 700;
	}

h1, h2, h3, h4 {
    font-family: 'Source Sans Pro', sans-serif !important;
    color: #0a3049;
	}
	
	
.seo_block p {font-size: 1.3em;}

.seo_block h3 {font-size: 2em;}


.sideMenu a {
	color: #0a3049;
	font-size: .9em;
	line-height: 1.3em;
	}

.sideMenu a:hover {
	color: #0e78b8;
	}

.readMore {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #D2252F), color-stop(1, #bc3315));
	background:-moz-linear-gradient(top, #D2252F 5%, #bc3315 100%);
	background:-webkit-linear-gradient(top, #D2252F 5%, #bc3315 100%);
	background:-o-linear-gradient(top, #D2252F 5%, #bc3315 100%);
	background:-ms-linear-gradient(top, #D2252F 5%, #bc3315 100%);
	background:linear-gradient(to bottom, #D2252F 5%, #bc3315 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D2252F', endColorstr='#bc3315',GradientType=0);
	background-color:#D2252F;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #942911;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Arial;
	font-size:13px;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #854629;
	float: right;
}
.readMore:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #D2252F));
	background:-moz-linear-gradient(top, #bc3315 5%, #D2252F 100%);
	background:-webkit-linear-gradient(top, #bc3315 5%, #D2252F 100%);
	background:-o-linear-gradient(top, #bc3315 5%, #D2252F 100%);
	background:-ms-linear-gradient(top, #bc3315 5%, #D2252F 100%);
	background:linear-gradient(to bottom, #bc3315 5%, #D2252F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#D2252F',GradientType=0);
	background-color:#bc3315;
}
.readMore:active {
	color:#ffffff;
	position:relative;
	top:1px;
}



.fl-pf-post {
    border:0;
	}

.fl-pf-post-text {
	margin-left:90px;
	margin-right:90px;
	margin-bottom:40px;
	}	

.fl-post-title  {
	color: #0a3049;
    font-size: 1.4em;
    font-weight: 700;	
    
	}



.fl-pf-post-excerpt {
	max-width:640px;
	font-size: 1.37em;
	font-style: italic;
	}

.fl-post-more-link a {
	font-size: 1.37em;
	color:#ffffff !important;
	}

.fl-post-more-link a:hover {
	color: #cccccc !important;
	}
	
	
.DiscountBar a {color:#fff700;}

.DiscountBar a:hover {color:#ffbb00;}

	
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {
    display: block;
    font-size: 11px;
    font-weight: 700;
    color: #23282b;
    }
    
.product_list_widget .quantity {
	    font-size: 11px;
    font-weight: 700;
    color: #0a3049;
}

.product_list_widget .variation,  .variation {
	    font-size: 11px;
    font-weight: 700;
    color: #0a3049;
}

.product_list_widget .woocommerce-Price-amount {
    font-size: 11px;
    font-weight: 700;
    color: #0a3049;
}



.variation {
	    font-size: 13px;
	    font-weight: 400;
}


.shipping {color: #0a3049;}


.fl-node-5b3882fa95a75 > .fl-node-content {min-height: 500px;}


.woocommerce-result-count {visibility: hidden}