/**
* Full Blog
*/
.page-template-page-full-blog-php .read-more {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:46px!important;
	text-decoration:none !important;
	padding-bottom:10px !important;
	margin-left:-2px !important;
	transition: all .2s;
		-webkit-transition: all .2s;
		-moz-transition: all .2s	
}
.page-template-page-full-blog-php .read-more:hover{
	opacity:.7;
}
.page-template-page-full-blog-php #main>.container{
	padding-left:0 !important;
	padding-right:0 !important;
}
.page-template-page-full-blog-php #content .wpb_row.vc_row-fluid>div.parallax-wrapper,
.page-template-page-full-blog-php #main>.container>#content{								
	max-width:100% !important;
	width:100% !important;
	padding-bottom:0 !important;
}
.page-template-page-full-blog-php #content .wpb_wrapper>.post{
	margin-bottom:0 !important;
	margin-top:0 !important;
	padding-bottom:0 !important;
	/*background-color:#f7f3f3 !important;*/
}
.page-template-page-full-blog-php #content .post-single h2.post-title{margin:0 !important;}
@media only screen and (min-width: 900px) {
	.page-template-page-full-blog-php #content .post-single h2.post-title{
		font-size:50px !important;
		line-height:57px !important;
	}	
}
.page-template-page-full-blog-php #content .post-single h2.post-title>a {color:#000 !important;}
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div {
	width:50%;
	position:relative;
}
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.p{padding:0 !important;}
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.t {padding:71px 80px;}
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.p .post-audio,
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.p .post-video,			
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.p .featured-thumbnail {margin:0 !important;}
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.p div.arrow {
	position:absolute;
	width: 0;
	height: 0;
	top:50%;
	margin-top:-12px;
	border-style: solid;
	border-width: 24px 0 24px 24px;
	border-color: transparent transparent transparent #f7f3f3;
	z-index:1;
	opacity:0;
	-webkit-transition: all .2s;
	transition: all .2s;				
}
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.p.l>div.arrow {
	right:0;
	border-width: 24px 24px 24px 0;
	border-color: transparent #f7f3f3 transparent transparent;
}
.page-template-page-full-blog-php #content .wpb_wrapper>.post:hover>div.p div.arrow {opacity:1;}
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.p.r>div.arrow {left:0;}
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.l {float:left;}
.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.r {float:right;}
.page-template-page-full-blog-php .post-submeta-full{line-height:26px!important;}
.page-template-page-full-blog-php .post-submeta-full>a>img {
	-webkit-transition: all .4s;
	transition: all .4s;
	width:50px !important;
}
.page-template-page-full-blog-php .post-submeta-full>a:hover>img{margin-left:10px;}
.page-template-page-full-blog-php .post-meta-full{font-size:12px !important;}
.page-template-page-full-blog-php .share-buttons{
	display:inline-block;
	height:36px;
}
.page-template-page-full-blog-php .share-buttons a {
	display:inline-block;
	width:36px;
	height:36px;
	line-height:36px;
	text-align:center;
	text-decoration:none !important;
	border-radius:2px;
	background-color:#f7f7f7;	
	-webkit-transition: all .2s;
	transition: all .2s;	
}
.page-template-page-full-blog-php .share-buttons a:hover>span {
	color:#fff !important;
}
.page-template-page-full-blog-php .share-buttons a>span{
	font-size:32px;
	color:#000 !important;
}
.page-template-page-full-blog-php .featured-thumbnail:hover>a {
	opacity:1;
		-moz-opacity:1;
		-webkit-opacity:1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
}
.page-template-page-full-blog-php .featured-thumbnail>a {
	display: block;
	position: absolute;
	background-color:#000000;
	background-color:rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
	transition: all .4s;
		-webkit-transition: all .4s;
		-moz-transition: all .4s;
	opacity: 0;
		-moz-opacity: 0;
		-webkit-opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
}

.page-template-page-full-blog-php .featured-thumbnail>a{color:#fff !important;}
.page-template-page-full-blog-php .featured-thumbnail>a>div {
	display:inline-block;
	padding:8px 20px !important;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	border:2px solid #fff;				
	font-weight:500 !important;
	text-decoration:none !important;
}
.page-template-page-full-blog-php .featured-thumbnail>a>div>i {
	padding-left:20px !important;
	font-size:24px !important;
	vertical-align: text-top;
}
.page-template-page-full-blog-php .post-submeta-full{margin-top:15px !important;}
.page-template-page-full-blog-php .page-pagination{
	/*display:inline-block !important;
	text-align:center;
	width:100% !important;*/
	padding:36px 0 !important;
}
.page-template-page-full-blog-php .page-pagination>a{
	/*display:inline-block !important;*/
	/*float:none !important;*/
}
.arrow_hover {
	overflow:visible;
	
	fill:none;
	stroke:currentColor;
	stroke-width:2;
	stroke-miterlimit:10;
	transform:rotate(180deg);
	pointer-events: all;
}
@media screen and (max-width:1024px){.page-template-page-full-blog-php #content .wpb_wrapper>.post>div{width:100%}}
@media screen and (max-width:479px){.page-template-page-full-blog-php #content .wpb_wrapper>.post>div.t {padding:31px 40px;}}