/* CSS Document */

div.news {
	position:relative;
}

div.news .detailText{
	margin-top:20px;
}

div.news div.holderForExtensionAlignment{
	position:relative;
}

div.absoluteExtension{
	position:absolute;
	top:0px;
	left:594px;
	width:160px;
}

div.absoluteExtension div.files{
	margin-left:12px;
}

div.news.pressRelease {
	margin-bottom:20px;
}

div.news.pressRelease .record{
	margin-bottom:10px;
}

div.news.pressRelease .record p{
	margin:-1px 0;
}


#contentHolder #rightContainer #rightColumn.blogRight{
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #F1F1F1;
	width: 197px;
}

#contentHolder #rightContainer .blogTpl #contentMain{
	width: 67%;
}
#contentHolder #rightContainer .blogTpl #rightColumn{
	box-sizing: border-box;
}
#contentHolder #rightContainer .blogTpl #rightColumn iframe,
#contentHolder #rightContainer #rightColumn iframe{
	width: 100% !important;
}




.blogTpl .blog.index h2{
	font-style: normal;
	font-size: 150%;
}
.blogTpl .blog.index h2 a{
	line-height: 1.2em;
}
.blog.index{
}
.blog.index .blogRecord{
	margin: 20px 0 0;
	width: 100%;
	display: inline-block;
	border-bottom: 2px solid #dae2e5;
	padding-bottom: 15px;
}
.blog.index>div.blogRecord:first-child{
	margin-top: 0;
	border-bottom: 4px solid #dae2e5;
}
.blog.index .blogRecord .imgNews{
	width: 29%;
	float: left;
	box-sizing: border-box;
}
.blog.index .blogRecord .imgNews img{
	width: 100%;
}
.blog.index .blogRecord .textNews{
	width: 71%;
	float: left;
	box-sizing: border-box;
	padding-left: 4%;
}
.blog.index .newsDate{
	font-size: 90%;
	margin-top: -3px;
	margin-bottom: 9px;
}
.blog.index .readMore{
	top: -7px;
	position: relative;
	font-weight: bold;
}

.blog.index>div.blogRecord:first-child .imgNews{
	width: 45%;
	height: 178px;
}
.blog.index>div.blogRecord:first-child .textNews{
	width: 55%;
}
.blog.index>div.blogRecord:first-child .textNews h2{
	font-size: 190%;
}
.blog.index>div.blogRecord:first-child .textNews .newsDate{

}

.blog.detail{
	display: inline-block;
	width: 100%;
}
.blog.detail h1{
	font-size: 307%;
	line-height: 1.1em;
	font-weight: normal;
}
.blog.detail .linkedin{
	position: relative;
    top: 125px;
    left: 194px;
}
.blog.detail .linkedin img{
	width: 15px;
	height: 15px;
}
