
/* classes to make a full width slider on the homepage */
.home-featured-image .widget-area .wrap{
	max-width: 100%;
	padding:0px;
}.home-featured-image, .home-featured-image .widget-area{
	min-height:50px;	
}.home-signup{
	min-height:20px;
	padding:0px;	
}.home-featured-top {
    margin-bottom:0px;
}
@media only screen and (max-width: 800px){
	.home-featured-image {
		display:block;
	}
}


.metaslider {
    background-color:#222;
    /*margin-bottom:0px !important;*/

}
.metaslider .flexslider {
    /*margin-bottom:5px !important;*/
}


.metaslider ol.flex-control-thumbs img, #content .metaslider ol.flex-control-thumbs img {
    margin: 5px !important;
}


.rrssb-buttons li {
	padding:0px !important;
	
}



.ss-googleplus:before, .ss-googleplus.right:after{
	content:'ï˜“'
}

/* makes the three column headers just a little smaller to fit on one line*/
.tag-growing-bolder-magazine #front-page-bottom-left .featured-content .one-third h2.entry-title{
	font-size: 19px !important;
}




.woocommerce ul.products li.product{
	clear: none;
	
	min-width: 165px;
	overflow:hidden;
}


.woocommerce .related ul.products li.product{
	width:22.05% !important;	
}

.woocommerce-checkout #payment ul.payment_methods li{
	list-style: none;	
}

.woocommerce .order_details li{
	list-style-type: none;
}

span.new{
	color: rgb(255, 174, 0);	
}

a.small{
	color: #717174 !important;
	font-size:15px;
	font-weight:500;
}

a.small:hover{
	color: #000000 !important;
	font-weight:500;
}






/*

.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images{width:auto;}

.woocommerce .related ul.products li.product img,.woocommerce-page .related ul.products li.product img,.woocommerce .upsells.products ul.products li.product img,.woocommerce-page .upsells.products ul.products li.product img,.woocommerce .related ul li.product img,.woocommerce-page .related ul li.product img,.woocommerce .upsells.products ul li.product img,.woocommerce-page .upsells.products ul li.product img{width:auto;height:auto;margin-right:10px;}

.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:auto;}
*/


/* an overwrite to a setting in Ridiculously Responsive Social Sharing Buttons plugin
input[type="search"] {
    box-sizing: border-box !important;
}
/* fix stuff for RRSSB 
ul.rrssb-buttons li{
	list-style-type:none !important;
	margin-left:0px !important;
}
*/



/* fix stuff for AddThis
.addthis_horizontal_follow_toolbox, .addthis_toolbox addthis_default_style{
	margin-top:0px;
	display:block;
}
*/

/***********************************************   navigation   ******************************************************************/
/*
nav.nav-primary ul li.menu-item-3000845 a{
	background: url(images/gb-sprite-fb.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
nav.nav-primary ul li.menu-item-3000846 a{
	background: url(images/gb-sprite-tw.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
nav.nav-primary ul li.menu-item-3000847 a{
	background: url(images/gb-sprite-yt.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
nav.nav-primary ul li.menu-item-3000848 a{
	background: url(images/gb-sprite-pt.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	margin-right:20px !important;
}

nav.nav-primary ul li.menu-item-3000845,
nav.nav-primary ul li.menu-item-3000846,
nav.nav-primary ul li.menu-item-3000847,
nav.nav-primary ul li.menu-item-3000848{
	border:none !important;
}
nav.nav-primary ul li.menu-item-3000845 a,
nav.nav-primary ul li.menu-item-3000846 a,
nav.nav-primary ul li.menu-item-3000847 a,
nav.nav-primary ul li.menu-item-3000848 a{
	height: 26px !important;
	width: 32px !important;
	padding: 5px 0px 5px 0px !important;
	text-indent: -9999em !important;
	display:block !important;	
	-moz-transition: none;
    -webkit-transition: none;
    -o-transition: color 0 ease-in;
    transition: none;
	margin-right:3px;
	
}
nav.nav-primary ul li.menu-item-3000845 a:hover,
nav.nav-primary ul li.menu-item-3000846 a:hover,
nav.nav-primary ul li.menu-item-3000847 a:hover,
nav.nav-primary ul li.menu-item-3000848 a:hover{
	background-position: 0 -26px !important;
}
*/



/*
.home-middle .featuredpost ul li::before {
    content: url(images/right-pointing-double-arrow.png);
	margin: 0 5px; 0 0;
}
*/




/*The following CSS put the title on top of images with in widgets*/
/*
.entry{
    background: none !important;
}
.entry-header p{
	display:none;
}

.entry-header{
	position:absolute;
}
.entry-title a, .sidebar .widget-title a {
    color: #fff;
}
article{
    position: relative;
}
.entry .entry-content img.entry-image,
{
	height:186px !important;
	width:100% !important;
}
.entry-header,
.entry-header .entry-title{
	width:100% !important;
}
.featuredpost img.entry-image{
	width:332px !important;
	height:186px !important;
	margin-bottom:0px !important;
}
.entry-header .entry-title,
.featuredpost .entry-title {
	position:relative;
	margin:0px;
	padding:0px;	
	top:0px;
	max-width:332px !important;
}
.entry-header .entry-title a,
.featuredpost .entry-title a{
	font-family: 'Oswald',sans-serif !important;
    font-size: 22px !important;
	text-transform: uppercase;
	background:rgba(0,0,0,0.5);
	padding:12px;
	margin:0px;
	bottom:7px;
	position:absolute;
	width:100%;
}
*/

















