/*** Blog Page ***/
.blogContainer {}
.sv-foundation .blogContainer h1, .sv-foundation .blogContainer h2 , .sv-foundation .blogContainer h3 { text-align: left;}
.sv-foundation .blogContainer h1 a{ color: #323232;}
.blogContainer .postSqueeze header {}
.blogContainer article {margin-bottom: 2.000rem; clear: both;}

.blogContainer .sectionTitle h3 {}
.blogContainer .rss { position: absolute; right: 1rem;}
.blogContainer .subHead {}
.blogContainer .blogLeisurePost .authorString {}
.blogContainer .postContent { margin-bottom: 0.556rem;}
.blogContainer .blogLeisurePost .postContent, .blogContainer .blogLeisurePost .postContent p { line-height: 1.250rem; }
.blogContainer .postContent img { max-width: 650px; }
.blogContainer .postActions { margin-bottom: 0.556rem;}
.blogContainer .primaryImg { margin-bottom: 0.556rem;}
.blogContainer .primaryImg img { position: relative; width: 100%;}

.blogContainer .shareButtons { margin-bottom: 0.556rem; position:relative;}
.blogContainer .shareButtons .addthis_toolbox {max-width: 100%; float: none; position:relative; right: inherit;}
.blogContainer .postComments {
	background: url(/includes/images/assets/heart-div-line-sm.png) no-repeat top center;
	padding-top: 1.389rem;
}
.blogContainer .author {
	position: relative;
	background: url(/includes/images/assets/grunge-dark-bkgrnd.jpg) repeat 0 0;
	padding: 0.938rem;
	margin: 1.250rem 0;
}
.blogContainer .author .avatar { margin-right: 0.938rem; width: 50px; float: left;}
.blogContainer .author h5 {}

.blogContainer .blogCaption { margin: 10px auto;}
.blogContainer .blogCaption.floatleft { float: left; margin: 0px 10px 10px 0px; }
.blogContainer .blogCaption.floatright { float: right; margin: 0px 0px 10px 10px; }

.blogContainer .prevLink { float: left; }
.blogContainer .nextLink { float: right; }
.blogContainer .pagingButtons { overflow: hidden; padding: 5px 17px; font-size: 15px; font-weight: bold; }
.blogContainer .pagingButtons a { text-decoration: none; }
.blogContainer .noPosts { padding: 0px 17px; }
.blogContainer .postTags, .blogContainer .postCategories { margin-bottom: 0.556rem;}
.blogContainer .postTags a, .blogContainer .postCategories a {}



/*** Sidebar Widgets ***/
/*** all widgets ***/
.sv-foundation .blogWidget {
	position: relative;
	background: url(/includes/images/assets/grunge-bkgrnd.jpg) repeat 0 0;
	padding: 0.556rem ;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.15);
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.15);
	margin-bottom: 20px;
}
.sv-foundation .blogWidget a { color: inherit; text-decoration: none; }
.sv-foundation .blogWidget h3 { text-align: left;}
.blogLeisureArchives .yearRow { cursor: pointer;}
.blogLeisureArchives .months { display: none; margin-left: 10px; }

.sv-foundation .blogWidget ul { list-style: none; margin: 0;}
.sv-foundation .blogWidget ul li { color: #323232;}
.sv-foundation .blogWidget.blogLeisureSidebarCategories ul li a { text-transform: capitalize;}
.sv-foundation .blogWidget .columns.buttonHolder { text-align: right;}
.sv-foundation .blogWidget input[type=submit] {
	background: url(/includes/images/assets/btn-arrow.png) no-repeat right center;
    color:#cd0f1e;
    font-family:'Museo Slab W01 500';
    font-style: normal;
    font-weight: 500;
    text-rendering: optimizelegibility;
    text-transform: uppercase;
    font-size: 14px;
    text-align: center;
    padding: .5rem 2.2rem;
    border: none;
}

.blogContainer iframe[width][height] {
	width: 100%;
	max-width: 640px;
	max-height: 480px;
}



/*** Mobile ***/
@media only screen and (max-width: 40em) {} 

/*** Tablet ***/
@media only screen and (min-width: 40.063em) and (max-width: 64em) {
	.blogContainer .author .avatar { width: 136px; height: 136px;}
}

/*** Desktop  ***/
@media only screen and (min-width: 64.063em) {
	.blogContainer .postComments { background-image: url(/includes/images/assets/heart-div-line-med.png);}
	.blogContainer .author .avatar { width: 136px; height: 136px;}
} 