
        
        /* Theme Power mom from Blogg.se */
@import url("//static.blogg.se/themes/power-mom/assets/css/style.css");

@import url('https://fonts.googleapis.com/css?family=Lato:100,300,400,700');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,900');

.entry-content p,
body, 
a {
  font-family: "Georgia", Times, 'Times New Roman', serif; 
}

article.entry .entry-content { font-weight: normal; font-weight: 400; }

#navigation,
#navigation ul.menu > li > a,
.menu_item a,
.entry-title a,
.entry-date,
.entry-category-item a,
.entry-social-item a,
.menu_left_mobile a,
.mobile_menu_part a,
#content .entry-social .likebtn__count,
.likebtn__count {
  font-family: "Lato", sans-serif; 
}

.entry-date { font-size:15px; }


.header h1 a,
.entry-title a {
  font-family: "Playfair Display", sans-serif; 
  font-weight: normal; font-weight: 400;
}

.header_image a { background-image: url(https://cdn1.cdnme.se/5820014/8-3/516746472_122164422290508212_2784373538359461453_n_686d4ecd9606ee30e028c131.jpg); }

.mobile_menu,
.is-dropdown-submenu {
  background-color: #fb8791;
}

.entry-title a,
#content .entry-social .likebtn__count,
body, 
.entry-content,
a,
a:hover,
a:focus {
  color: #453434;
}

.super_wrapper_header {
          width:100%;
          margin:0;
        }

.entry-header { padding-bottom:0; }

.menu_outer { background-color: #f83d44; }
.entry-header-bottom { border-bottom:1px dashed #f83d44; }

@media screen and (max-width: 1280px) {
          .super_wrapper {
            max-width:1280px;
            width:auto;
          }
        }

        @media screen and (max-width: 980px) {
          .content {
            max-width:980px;
            width:auto;
          }
        }

.entry-category-item a,
.entry-content a,
.entry-social-item a:before,
.entry-social-item:before,
.likebtn.liked .likebtn__btn:before {
  color: #f83d44;
}

#navigation a,
#navigation a:hover,
#navigation a:focus,
.menu_right a {
  color: white;
}

body { background-color: #FFF; }

.entry-social, #content .commentz { border-bottom: 1px solid #ccc; }


.header h1, .entry-title { font-size: 32px; }

.entry-content { font-size: 16px; }
#content .commentz { margin:10px; }
.commentform { margin:10px; }

.response, .response-by { color: #ccc; }

.entry-social-item.right { margin-top: -3px; }
article.entry { overflow: hidden; }
@media screen and (max-width: 768px) {
  article.entry .entry-content img { margin-left: -10px; }
  .entry-social-item.right { margin-right: 10px; }
}


.menu_right .menu_item {
    margin-left: 24px;
}

.menu_right #blog-search {
  width: 140px;
}

#blog-search input[type="search"] {
  width: 75%;
  float: left;
  border: 0 none;
  padding: 4px 6px 4px 8px;
  height: 31px;
  box-shadow: none;
  font-size: 16px;
  color: white;
  font-family: "Lato", sans-serif; 
  display: block; 
  outline: none; 
  background-color: #fb8791;
}

#blog-search button {
  width: 25%;
  float: left;
  border: 0 none;
  color: white;
  background-color: #fb8791;
  font-size: 21px;
  display: block;
  cursor: pointer;
  height: 31px;
}

.borka-ad.only-once {
  display:none;
}

.entry:first-child .borka-ad.only-once {
  display:block;
}

.fa-search {
  height: 31px;
  display: block;
  line-height: 27px;
}

i.fa-search:before {
  content: "\f002";
  display: inline-block;
  font-family: FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  font-size: 14px;
  text-align: center;
  width: 100%;
  font-style: normal;
}

#blog-search form:after { clear: both; content: ""; }


@media screen and (max-width: 768px) {
  .menu_right .menu_item { display: none; }
  .menu_right #blog-search { display: block; margin-top: -6px !important; /*margin-top: 4px;*/ }
}