
        
        /* Premium Theme Magazine from Blogg.se */
@import url("//static.blogg.se/themes/magazine/css/style.css");

@import url('https://fonts.googleapis.com/css?family=Merriweather:300,400,700');

#content .mini-cat, #content .kommentera, #menu a, #side h4, #menu h2, #side h4, .response-by, #header h1, #header h2, #side h4, #side h5 { 
	text-transform: uppercase;
}

input[placeholder] { 
	color: #FFF;
	font-family: "", ;
	text-overflow: ellipsis;
	opacity: 1;
}
input::-moz-placeholder { 
	color: #FFF;
	font-family: "", ;
	text-overflow: ellipsis;
	opacity: 1;
} 
input::-webkit-input-placeholder { 
	color: #FFF;
	font-family: "", ;
	text-overflow: ellipsis;
	opacity: 1;
}
input:-ms-input-placeholder { 
	color: #FFF;
	font-family: "", ;
	text-overflow: ellipsis;
	opacity: 1;
}
#side #search form input[type="submit"], #back-top a, #content .kommentera, #content .kommentera:hover, #content .commentform input, #content .commentform textarea, #content .commentform .formbutton { 
	color: #FFF; 
}

#header h1, #header h2 { display: inherit; }

#content h3, #content .post > *:first-of-type::first-letter { font-size: 42px; }

a, a:hover, body, #menu a {
	color: #333;
}

.post a { color: #ffaca3; }
#side #search form, #back-top a, #content .kommentera, #content .commentform input, #content .commentform textarea, #content .commentform .formbutton { background-color: #ffaca3; }
.social-icons svg { fill: #ffaca3; }

body, #menu p, input, textarea {
	font-size: 15px;
}

body, input, textarea {
	font-family: "Merriweather", serif;
}

.kommentera { font-size: 1.6em; }

#header, .entry, #side section, #menu, #back-top, #content .comment, #content .commentform { background-color: #FFF; }

#header h1 a, #header h2, #menu .big, #header .social-icons svg, input, #archives, #archives a, #comment-author, #comment-email, #comment-url, #comment-content, .formbutton {
	color: #333;
	fill: #333;
}

#header .social-icons { border-right: 2px solid #333; }

body {
	background-color: #cacaca;
	background-image: url(http://static.blogg.se/themes/magazine/img/marble.png);
}

#side #posts .post-image, .morebutton a, #content .slide a {
	background-color: #cacaca;
}

#header, #side h4 {
	border-bottom: 1px dashed #cacaca;
}

#content footer { border-top: 1px dashed #cacaca; }

#search form { background-color: #cacaca; }

#content header div, #content header div a, #content .social span, #menu { color: #cacaca; }

#content .social svg {
	fill: #FFF;
	background-color: #cacaca;
	border: 1px solid #cacaca;
}

#header h1 {
	font-size: 66px;
	line-height: 1em;
}

.response-by, #header h2 {
	font-size: 14px;
}

.header { background-image: url(https://cdn1.cdnme.se/4733939/9-3/lol_575e73b7ddf2b35c008db55f.jpg); }



.like-container {
}
.like-container .likebtn { 
    background: #ffaca3; !important;
  padding: 1% 4% 0.8%;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  font-size: 1.6em;
    font-family: Merriweather, serif;
  font-weight: 300;
}
.like-container .likebtn .likebtn__btn { 
	background: none !important;
  border: none;
  box-shadow: none !important;
    text-shadow: none;
     text-transform: uppercase;
}
.likebtn__btn:before { opacity:0.5 !important; }
.likebtn.liked .likebtn__btn {
  background-color: rgba(255,255,255,0.3) !important;
}
.like-container .likebtn .likebtn__count { 
  float: right;
  background: rgba(255,255,255,0.6);
  border: none;
  box-shadow: none;
  margin-top: 3px;
}
.like-container .likebtn__count:before { border:none; }
.like-container .likebtn__count:after { border:none; }
.like-container .likebtn.clicked .likebtn__btn { 
  color:  !important; 
  background: white !important;
}