
        /* Theme Silentium from Blogg.se */
@import url("//static.blogg.se/themes/silentium/style.css");


body {
	font-size: 16px;
	font-family: "Helvetica", Helvetica, Arial, sans-serif;
	background-color: #FFF;
    -webkit-text-size-adjust: 100%;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Arial", Arial, sans-serif;
}

header h2, .response-by {
	font-family: "Georgia", Georgia;
}

#content h3 { font-size: 28px; }

header h1 { font-size: 48px; }

#headerimg {
	background-image: url(https://static.blogg.se/themes/silentium/bg.jpg);
	background-repeat: no-repeat; 
}

img {
  max-width: 600px;
}
a {
	color: #06c; 
}

a:hover {
	color: #0e5295; 
}

header h2, p.meta, .taglist, header h2, #comment dl dd em, .social svg, #profile svg  {
	color: #999;
	fill: #999;
}

#side h4, body, header h1 a, .post h3 a, .formbutton, #search_btn {
	color: #000;
	fill: #000;
}

header, .post, #comment .commenttext {
	border-bottom:1px solid #dbdbdb;
}


.post img.thumbnail, #criteria, #side h4, #comment input[type=text], #comment textarea {
	border: 1px solid #dbdbdb;
}

#content, #comment fieldset {
	border-right:1px solid #dbdbdb;
}

.response, .response-by {
	border-left: 1px solid #dbdbdb;
}


#side h4, .formbutton {
	background: #fafafa;
	background: -moz-linear-gradient(top,#fafafa 0%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#eaeaea));
	background: -webkit-linear-gradient(top,#fafafa 0%,#eaeaea 100%);
	background: -o-linear-gradient(top,#fafafa 0%,#eaeaea 100%);
	background: -ms-linear-gradient(top,#fafafa 0%,#eaeaea 100%);
	background: linear-gradient(top,#fafafa 0%,#eaeaea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#eaeaea',GradientType=0 );
}

#search_btn {
	background: #e6f3ff;
	background: -webkit-gradient(linear, left top, left bottom, from(#e6f3ff), to(#afcbe7));
	background: -moz-linear-gradient(top,#e6f3ff,#afcbe7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6f3ff',endColorstr='#afcbe7');
}

#search_btn:hover {
	background: #eaeaea;
	background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#e6f3ff));
	background: -moz-linear-gradient(top,#eaeaea,#e6f3ff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea',endColorstr='#e6f3ff');
}

#social svg { border-radius: 50%; }

@media only screen and (max-width: 767px) {
  #headerimg { display: none; }
  #criteria { width: 200px !important; }
}

@media only screen and (min-width: 768px) and (max-width: 999px) {
	#headerimg { width: 100%; overflow: hidden; }
}

.like-container {
	  margin-left: 10px;
}
.like-container .likebtn .likebtn__btn { 
  background: 2BB82B !important; 
}
.like-container .likebtn.clicked .likebtn__btn { 
  color: 2BB82B !important; 
  background: white !important;
}