#block-views-all-blogposts-block-1
{
	margin-top:-20px;
}


#block-views-all-blogposts-block-1 > div > div a
{
	text-decoration:none;
}

#block-views-all-blogposts-block-1 > div > div
{
	padding-left:8px;
	padding-right:12px; 
}

#block-views-all-blogposts-block-1 > div > div > div > div.views-row
{
	border-top:1px solid lightgray;
	border-bottom:1px solid lightgray;
	/* border-radius:4px; */
	margin-bottom:5px;
	padding-left:2px;
	padding-right:2px;
}

#block-views-all-blogposts-block-1 > div > div > div > div.views-row > span.views-field.views-field-field-blogpost-publication-date
{
	color:#730000;
	margin-right:3px;
}

.page-blogpost #block-system-main > div > div > div > div.views-row a
{
	text-decoration:none;
}

.page-blogpost #block-system-main > div > div > div > div.views-row 
{
	border:1px solid lightgray;
	padding:2px;
	margin-bottom:5px;
	/* box-shadow:4px 4px 10px 2px lightgray; */
	border-radius:4px;
}

#block-system-main > div > div > div > div.views-row > span.views-field.views-field-field-blogpost-publication-date > span > span
{
	float:right;
	padding-right:3px;
}

#block-system-main > div > div > div > div.views-row > div.views-field-body
{
	/* border-top:1px solid lightgray; */
	padding-top:2px;
	padding-bottom:10px;
}


#block-system-main > div > div > div > div.views-row > div.views-field.views-field-path > span > a
{
	background-color:#e6e6e6;
	border:1px solid lightgray;
	border-radius:3px;
	padding:2px;

	
}

#block-system-main > div > div > div > div.views-row > div.views-field.views-field-path 
{
	margin-bottom:5px;
	margin-left:3px;
}

#block-user-login > div
{
	padding-left:8px;
}

div.field.field-name-field-blogpost-author.field-type-text.field-label-inline.clearfix > div.field-label
{
	color:gray;
}

div.field.field-name-field-blogpost-publication-date.field-type-datetime.field-label-inline.clearfix > div.field-label
{
	color:gray;
}

.node-type-blogpost #content > div.header.gutter > h1
{
	color:#cc0000;
}



.page-blogpost div.views-row > div.views-field.views-field-title > span > a
{
	font-size:1.5em;
}

div.views-row > div.views-field.views-field-body
{
	padding-left:4px;
}

div.views-row > span.views-field.views-field-field-blogpost-author
{
	padding-left:2px;
	font-weight:bold;
	
}

div.views-row > span.views-field.views-field-field-blogpost-publication-date
{
	font-weight:bold;
}

.main_page .view-articles > div:nth-child(3)
{
 -webkit-background-clip: border-box;
 -webkit-background-origin: padding-box;
 -webkit-background-size: auto;
 -webkit-transition-delay: 0s;
 -webkit-transition-duration: 0.3s;
 -webkit-transition-property: background-color;
 -webkit-transition-timing-function: ease;
 background-attachment: scroll;
 background-clip: border-box;
 background-color: rgba(255, 255, 255, .3);
 background-image: none;
 background-origin: padding-box;
 background-size: auto;
 border-bottom-left-radius: 14px;
 border-bottom-right-radius: 14px;
 border-top-left-radius: 14px;
 border-top-right-radius: 14px;
 color: rgb(255, 255, 255);
 cursor: auto;
 /*display: inline-block;*/
float:right;
 font-family: arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-variant: normal;
 font-weight: bold;
 height: 14px;
 line-height: 14px;
 text-decoration: none solid rgb(255, 255, 255);
 transition-delay: 0s;
 transition-duration: 0.3s;
 transition-property: background-color;
 transition-timing-function: ease;
 width: 30px;
 padding:2px 3px 2px 3px;
 margin-top:-3px;
}

.main_page .view-articles > div:nth-child(3) a
{
  color:white;
}

.main_page .view-seminars > div:nth-child(3)
{
 -webkit-background-clip: border-box;
 -webkit-background-origin: padding-box;
 -webkit-background-size: auto;
 -webkit-transition-delay: 0s;
 -webkit-transition-duration: 0.3s;
 -webkit-transition-property: background-color;
 -webkit-transition-timing-function: ease;
 background-attachment: scroll;
 background-clip: border-box;
 background-color: rgba(255, 255, 255, .3);
 background-image: none;
 background-origin: padding-box;
 background-size: auto;
 border-bottom-left-radius: 14px;
 border-bottom-right-radius: 14px;
 border-top-left-radius: 14px;
 border-top-right-radius: 14px;
 color: rgb(255, 255, 255);
 cursor: auto;
 /*display: inline-block;*/
float:right;
 font-family: arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-variant: normal;
 font-weight: bold;
 height: 14px;
 line-height: 14px;
 text-decoration: none solid rgb(255, 255, 255);
 transition-delay: 0s;
 transition-duration: 0.3s;
 transition-property: background-color;
 transition-timing-function: ease;
 width: 30px;
 padding:2px 3px 2px 3px;

}

.main_page .view-seminars > div:nth-child(3) a
{
  color:white;
}

#block-views-taxplace-block-4 > div > div > div.view-footer > a
{
 color:white;
}

#block-views-taxplace-block-4 > div > div > div.view-footer
{

 -webkit-background-origin: padding-box;
 -webkit-background-size: auto;
 -webkit-transition-delay: 0s;
 -webkit-transition-duration: 0.3s;
 -webkit-transition-property: background-color;
 -webkit-transition-timing-function: ease;
 background-attachment: scroll;
 background-clip: border-box;
 background-color: rgba(255, 255, 255, .3);
 background-image: none;
 background-origin: padding-box;
 background-size: auto;
 border-bottom-left-radius: 14px;
 border-bottom-right-radius: 14px;
 border-top-left-radius: 14px;
 border-top-right-radius: 14px;
 color: rgb(255, 255, 255);
 cursor: auto;
 /*display: inline-block;*/
float:right;
 font-family: arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-variant: normal;
 font-weight: bold;
 height: 14px;
 line-height: 14px;
 text-decoration: none solid rgb(255, 255, 255);
 transition-delay: 0s;
 transition-duration: 0.3s;
 transition-property: background-color;
 transition-timing-function: ease;
 width: 30px;
 padding:2px 3px 2px 3px;







}

.page-articles-blogposts div.views-field
{
}

.page-articles-blogposts div.view-content
{
	margin-top:20px;
}

.page-articles-blogposts div.views-row 
{
	margin-top:5px;
	padding-top:5px;
}

.main_page .view-features div.more-link a
{
  color:white;
}
.main_page .view-features div.more-link:nth-child(2)
{
 -webkit-background-clip: border-box;
 -webkit-background-origin: padding-box;
 -webkit-background-size: auto;
 -webkit-transition-delay: 0s;
 -webkit-transition-duration: 0.3s;
 -webkit-transition-property: background-color;
 -webkit-transition-timing-function: ease;
 background-attachment: scroll;
 background-clip: border-box;
 background-color: rgba(255, 255, 255, .3);
 background-image: none;
 background-origin: padding-box;
 background-size: auto;
 border-bottom-left-radius: 14px;
 border-bottom-right-radius: 14px;
 border-top-left-radius: 14px;
 border-top-right-radius: 14px;
 color: rgb(255, 255, 255);
 cursor: auto;
 /*display: inline-block;*/
float:right;
 font-family: arial, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-variant: normal;
 font-weight: bold;
 height: 14px;
 line-height: 14px;
 text-decoration: none solid rgb(255, 255, 255);
 transition-delay: 0s;
 transition-duration: 0.3s;
 transition-property: background-color;
 transition-timing-function: ease;
 width: 45px;
 padding:2px 3px 2px 3px;
 margin-top:-3px;
}
