/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
.custom-grid-blog-full {
	padding: 34px 7px 35px 8px !important;
}
.grid-blog {
	margin: 0px !important;
	width: 924px !important;
}
.grid-container {
	margin-top: 5px;
}
.row {
	width: 924px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-top:10px;
}
.grid-div {
	width: 296px;
	height: 360px;
	display: inline-block;
	display: inline-flex;
	margin: 0px;
	margin-left: 5px;
	background-color: rgb(244, 244, 244);;
	text-align: center;
}
.grid-img-text-blocks-wrapper {
	height:3100px !important;
	width: 296px !important;
	display: block;
	position: absolute;
}
.grid-div:hover .grid-hover-text{
	visibility: visible;
	display: inline;
	z-index: 2;
}
.grid-hover-text {
	display: none;
	visibility: hidden;
	position: absolute;
	width: 276px;
	height: 130px;
	padding: 10px;
	font-weight: bold;
	font-size: 18px;
	color: #ffffff;
	background-color: rgba(0, 0, 0, 0.5);
}
.grid-img-block {
	display: inline-block;
	display: inline-flex;
	margin: 0px;
	margin-bottom: 3px;
	padding: 0px;
}
.grid-post-img {
	width: 296px;
	height: 150px;
	visibility: visible;
	float: left;
	position: relative;
}
.grid-text-block {
	width: 296px;
	margin: 0px;
	padding: 10px;
	margin-top: 5px;
	height: 120px;
}
.grid-text {
	width: 276px;
	position: relative;
	float: left;
	text-align: left;
	font-weight: bold;
	color: #000000;
	font-size: 1.5em;
}
.grid-text-post-date {
	text-align: left;
	font-size: 12px;
	color: #000000;
	text-decoration: none !important;
}
.grid-text-social-icons {
	width: 270px !important;
	height: 30px !important;
	position: relative;
	text-align: left;
	margin: 0px;
	padding:0px;
	top: 260px;
}
.custom-grid-sd {
	width:270px !important;
	display: block-inline;
}
.custom-grid-sd-content {
	padding:10px;
}
.sd-content ul li a.sd-button:before {
	font: normal 13px/1 'Genericons' !important;
	position: absolute !important;
	top: 10% !important;
	left: 15% !important;
}
.sd-social-icon .sd-content ul li.share-facebook a.sd-button {
	background: rgba(194, 194, 194, 0.73) !important;
	height: 3px !important;
	width: 3px !important;
	
}
.sd-social-icon .sd-content ul li.share-twitter a.sd-button {
	background: rgba(194, 194, 194, 0.73) !important;
	height: 3px !important;
	width: 3px !important;
	
}
.sd-social-icon .sd-content ul li.share-google-plus-1 a.sd-button {
	background: rgba(194, 194, 194, 0.73) !important;
	height: 3px !important;
	width: 3px !important;
	
}
.sd-social-icon .sd-content ul li.share-pinterest a.sd-button {
	background: rgba(194, 194, 194, 0.73) !important;
	height: 3px !important;
	width: 3px !important;
	
}
.sd-social-icon .sd-content ul li.share-linkedin a.sd-button {
	background: rgba(194, 194, 194, 0.73) !important;
	height: 3px !important;
	width: 3px !important;
	
}
.grid-blog-pagination-block {
	text-align: center;
}
.grid-blog-pagination {
	color: #000000 !important;
	display: inline-block;
	padding: 5px;
	font-size: 1.2em;
	font-weight: bold;
}
.grid-blog-pagination-left > a {
	text-decoration: none !important;
	color: #000000 !important;
}
.grid-blog-pagination-right > a {
	text-decoration: none !important;
	color: #000000 !important
}