
        /* Theme Delicious from Blogg.se */
@import url("https://static.blogg.se/themes/foodalicious/css/style.css");

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


.info-box .info-box-remove, .dropcap-style3, .social-icon:hover, #wp-calendar caption, #respond #reply-title:before, #footer .footer-widget.widget_latest_tweets_widget ul li i {
  background-color: #2e2e2e; }

.content, .text-404, .content .page-entry-title h1, .accor-title:hover, .ui-state-active,
.ui-state-active:hover, .ui-state-active .accor-title-icon i, .content .info-box a, .dropcap-style1, .dropcap-style4, .contact-name-field div,
.contact-email-field div,
.contact-subject-field div,
.contact-textarea div, .content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content h6, .content table#wp-calendar, .content #wp-calendar thead td,
.content #wp-calendar thead th,
.content #wp-calendar tfoot td, a.post-search-button:hover, .post-single-tags a:hover, .post-single-section-title span, #reply-title span, .post-relative-title a, .content .widget-post-title a,
.content .widget-post-featured-title a {
  color: #2e2e2e; }

.content table th, .content table td, #footer .footer-widget.widget_latest_tweets_widget ul li i {
  border: 1px solid #2e2e2e; }

#wp-calendar caption {
  border-bottom: 1px solid #2e2e2e; }

.content input[type=text],
.content input[type=password],
.content input[type=email],
.content input[type=number],
.content input[type=tel], .content textarea, .content select, .post-single-content, .author-bio-description, .author-bio-url a, .comment-reply a, .sidebar-widget .content a:hover, .sidebar-widget .content ul li a,
.sidebar-widget .content ul li p a, .sidebar-widget .content, .sidebar-widget li a i, #footer-bottom,
#footer-bottom a, #footer-about input[type=text],
#footer-about input[type=password], .widget_profile p,
#footer-about input[type=email], #footer-about textarea, #footer-about select, .content .tagcloud a:hover {
  color: #666; }


.sidebar-widget .content ul li a {
  color: #666 !important;
}

.content .widget_search  input[type=text],
#background, .full-column, .tab-title, .content #wp-calendar thead td,
.content #wp-calendar thead th,
.content #wp-calendar tfoot td, .content #wp-calendar tbody td, .post-single-section-title span, .widget_mc4wp_widget input[type=text],
.widget_mc4wp_widget input[type=email] {
  background-color: #FFF; }

#back_top, .search-form .search-button, .content input[type=submit],
.content button,
.content .normal-button,
.content a.normal-button,
.content .big-button,
.content a.big-button,
.content .small-button,
.content a.small-button, .content a.black-button, .paginate .current, .paginate a:hover, #footer-about input[type=submit],
#footer-about button {
  background-color: #2e2e2e; }

.toggle-menu-close i, .post-single strong, .post-single b, #main-menu-toggle ul li a, .search-box-inner .content input[type=text], .search-box .search-form i, .content li a,
.content a, .paginate a, h1.page-title, .page-title h1, .post-search-title a, .post-grid-cat a:hover, h1.post-grid-title,
h1.post-grid-title a, h1.post-single-title, .post-single-meta a:hover, .author-bio-title, .comment-author,
.comment-author a, .comment-reply a:hover, .sidebar-widget-title, .sidebar-widget .content a, .sidebar-widget .content ul li a:hover,
.sidebar-widget .content ul li p a:hover, #footer-text, #footer-bottom a:hover, h1.post-single-title a {
  color: #2e2e2e; }

#back_top, .search-form .search-button, .paginate .current, .paginate a:hover, .paginate a {
  border: 1px solid #17700b; }

.meta .comment-count .ico-comment, .top-social a:hover, .top-social a:hover i, #header-search-button i:hover, .toggle-menu-button:hover i, .content a, .post a {
  color: #17700b !important;
  opacity: 1 !important;
}

blockquote {
  border-left: 4px solid #2e2e2e; }

.content a.black-button:hover {
  background-color: #b2b2b2; }

a,
a:link,
a:visited, .post-search-title a:hover, .post-grid-cat a, h1.post-grid-title a:hover, .post-single-meta,
.post-single-meta a, .post-single-tags, .left-meta,
.post-single-tags a, .author-bio-url a:hover, .post-relative-title a:hover, .comment-date, .sidebar-widget .post-date, .content .widget-post-title a:hover,
.content .widget-post-featured-title a:hover {
  color: #b2b2b2; }


.widget-post-title a,
.widget-post-featured-title a,
#footer-about input[type=submit],
#footer-about button,
.sidebar-widget-title,
#footer-text,
.comment-reply,
.comment-author,
.post-relative-title,
.post-single-section-title,
h3#reply-title,
.author-bio-url a,
.author-bio-title,
h1.post-single-title,
h1.post-grid-title a,
.page-title h1,
a.post-search-button,
.post-search-title,
.content .big-button,
.content a.big-button,
.content .small-button,
.content a.small-button,
.content input[type=submit],
.content button,
.content .normal-button,
.content a.normal-button,
h1, h2, h3, h4, h5, h6,
blockquote,
.dropcap,
.accor-title,
.tab-title,
.post-single strong,
.post-single b {
  font-family: "Lato", sans-serif;
}


.sidebar-widget-title,
.sidebar-widget ul li a,
.sidebar-widget .sidebar-widget-content.content
.sidebar-widget,
.content .comment-form-author,
.content .comment-form-email,
.content .comment-form-url,
.content .comment-form-comment,
.comment-form-comment textarea,
.content .comment-form-author input,
.content .comment-form-email input,
.content .comment-form-url input,
.post-search-content,
.post-single-content,
.author-bio .content,
.comment-content,
.comment-notes,
.paginate a,
.paginate .current,
.content input[type=text],
.content input[type=password],
.content input[type=email],
.content input[type=number],
.content input[type=tel],
.content select,
.content textarea,
.contact-form textarea,
.content table#wp-calendar,
#wp-calendar caption,
.content,
.custom-list,
.custom-list a,
#footer-bottom,
div.pp_default .pp_description,
.info-box,
.accor-content,
.tab-post .tab-title,
.tab-content,
.page-entry-title h1,
.text-404,
.main-menu ul li li a,
.main-menu ul li.current-menu-item li a,
.main-menu ul li.current-menu-ancestor li a,
.main-menu ul li a,
#main-menu-toggle .sub-menu a,
#main-menu-toggle a,
#footer-about input[type=text],
#footer-about input[type=password],
#footer-about input[type=email],
#footer-about input[type=number],
#footer-about input[type=tel],
#footer-about select,
#footer-about textarea,
#footer-about textarea,
#body,
.widget_profile p,
.logo-box p,
#footer-about label {
  font-family: "Roboto", sans-serif;
}

#commentform {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
}

.comment-form-left {
  float: none;

}

.comment-form-comment{
  float: none;
  padding-bottom:14px;
  display: flex;
  flex-direction: column;
}

#commentform .comment-form-comment textarea{
  margin-bottom: 0;
  height: 100%;
  flex: 1 1 auto;
}

#commentform .form-submit {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    width: 100%;
}

#commentform .form-submit .formbutton {
    margin-right: 0;
    margin-left: auto;
}

#commentform .form-submit .g-recaptcha {
    min-width: 52%;
}

#commentform .form-submit .signed-comment-button,
#commentform .form-submit .formbutton {
    margin-top: 10px;
}

.post-grid-cat a,
.post-single-meta,
.left-meta,
.post-single-tags a,
.comment-date,
.sidebar-widget .post-date,
.tagcloud a  {
  font-family: "Lato", sans-serif;
}

#footer-text strong,
#header .logo-text,
#header .logo-image {
  font-family: "Cherry Swash", sans-serif;
  word-wrap: break-word;
  margin-top: 40px;
  width: 100%;
}


@media screen and (max-width: 761px) {
  #header .logo-image { font-size: 30px; }
  #commentform, #commentform .form-submit {
      flex-direction: column;
  }
  #commentform .comment-form-comment, #commentform .comment-form-left {
  width: 100%;
  }
  #commentform .form-submit .formbutton {
    margin-left: 0;
  }
}

.post-single strong, .post-single b {
  font-size: inherit !important;
  font-family: inherit !important;
  color: inherit !important;
  margin: 0;
  display: inline;
  font-weight: bold;
}

.widget_recent_entries.start a {
  position: relative;
  margin-bottom: 0.5rem;
  display: block;
}
.widget_recent_entries.start a span {
  top: 15px;
  right: 0;
  background-color: #2e2e2e;
  padding: 1px 1rem;
  color: white;
  border-radius: 4px 0 0 4px;
  position: absolute;
}

.header-slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.header-img.one { background-image: url(https://static.blogg.se/themes/foodalicious/img/header.jpg); }
.header-img.two { background-image: url(https://static.blogg.se/themes/foodalicious/img/header1.jpg); }
.header-img.tree { background-image: url(https://static.blogg.se/themes/foodalicious/img/header2.jpg); }

.heading-header {
  height: 550px;
  padding-left: 35px;
  padding-right: 35px;
}

.header-img {
  height: 550px;
  display: block;
  background-size: cover;
  background-position: center center;
}

#header {
  height: 100%;
  display: flex;
  box-sizing: border-box;
  flex-direction: column;
  justify-content: space-between;
  flex-wrap: wrap;
  padding-top: 25px;
  padding-bottom: 25px;
}

.header-right {
  padding: 0;
  display: inline-block;
  position: static;
}

a.bloggse-logo {
  position: static;
  margin-left: auto;
  align-self: flex-end;
  height: fit-content;
}

a.bloggse-logo svg path { fill: #FFF; }

.toggle-menu-button i,
.logo-box a,
#header .logo-image,
.top-social a i,
#header-search-button i,
.logo-box p {
  color: #FFF;
  word-wrap: break-word;
}


.logo-box {
  width: 100%;
}

.logo-box p { font-size:18px; padding-top: 10px; }

.toggle-menu-button {
  position: static;
}

@media screen and (min-width: 762px) {
  .toggle-menu-button, .header-right {
    order: -1;
  }
  #header {
    flex-direction: row;
  }
}

a.logo-image {
  line-height: 1.2em;
  font-size: 70px;
  font-weight: bold;
}

.profile-image {
  background-image: url(https://static.blogg.se/themes/foodalicious/img/profile.jpg);
  width: 90%;
  padding-top: 90%;
  background-position: center center;
  background-size: cover;
  border-radius: 50%;
  margin-bottom: 13px;
}

.widget_profile {
  text-align: center;
  padding: 0px 0px 60px 0px;
}

h1.post-single-title, #footer-text, .sidebar-widget-title, .author-bio-title {
  text-transform: uppercase;
}

 #footer-text { margin-top: 20px; }

.likebtn__count, #footer-text {
  color: #17700b !important; }
}

#back_top, .search-form .search-button, .paginate .current, .paginate a:hover {
  border: 1px solid #17700b !important;
}

.flex-direction-nav{
  display: none;
}

.flex-direction-nav .flex-next,
.flex-direction-nav .flex-prev,
#back_top,
.read-more,
.search-form .search-button,
.content input[type=submit],
.content button,
.content .normal-button,
.content a.normal-button,
.content .big-button,
.content a.big-button,
.content .small-button,
.content a.small-button,
.content a.black-button,
.paginate .current,
.paginate a:hover,
#footer-about input[type=submit],
.paginate a,
#footer-about button {
  background-color: #17700b !important;
}

.paginate a {
  color: #FFF !important;
  text-transform: uppercase;
  letter-spacing: 0px;
  font-size: 18px !important;
  padding: 10px 20px;
}
.paginate a:hover, .paginate a:focus { opacity: 0.8; }

#back_top,
.search-form .search-button,
.content input[type=submit],
.content button, .content
.normal-button,
.content a.normal-button,
.content .big-button,
.content a.big-button,
.content .small-button,
.content a.small-button,
.content a.black-button,
.paginate .current,
.paginate a:hover,
#footer-about input[type=submit],
#footer-about button {
  border-radius: 3px;
}

.widget_grid { padding: 0px 0px 50px 0px; }
.sidebar-widget.widget_grid:after {
  content: "";
  clear: both;
  display: block;
}

.widget_grid .grid {
  width: 48%;
  padding-top: 48%;
  display: block;
  background-position: center center;
  background-size: cover;
  margin-bottom: 4%;
  float: left;
}
.widget_grid .grid:hover, .widget_grid .grid:focus { opacity: 0.8; transition: all 0.25s ease-in-out; }
.widget_grid .grid:nth-of-type(even) { float: right; }
.widget_grid .grid.one { background-image: url(https://static.blogg.se/themes/foodalicious/img/grid1.jpg); }
.widget_grid .grid.two { background-image: url(https://static.blogg.se/themes/foodalicious/img/grid2.jpg); }
.widget_grid .grid.tree { background-image: url(https://static.blogg.se/themes/foodalicious/img/grid3.jpg); }
.widget_grid .grid.four { background-image: url(https://static.blogg.se/themes/foodalicious/img/grid4.jpg); }
.widget_grid .grid.five { background-image: url(https://static.blogg.se/themes/foodalicious/img/grid5.jpg); }
.widget_grid .grid.six { background-image: url(https://static.blogg.se/themes/foodalicious/img/grid6.jpg); }


.meta .comment-count,
.meta .facebook-count {
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
}

.meta {
  border-bottom: 1px solid #d9d9d9;
  border-top: 1px solid #d9d9d9;
}

.content input[type=text], .content input[type=password], .content input[type=email], .content input[type=number], .content input[type=tel] {
  border: 1px solid #d9d9d9;
}


.meta:after { content: ""; clear: both; display: block; }
.meta,
.meta a,
.meta .comment-count .ico-comment,
.meta .facebook-count,
.meta .twitter-count,
.meta .likebtn__btn:before {
  color: #b2b2b2 !important;
}


.comment-count {
  position: relative;
  display: block;
  float: left;
  height: 48px;
  vertical-align: top;
}
.comment-count:hover {
  opacity: 0.8;
}
.comment-count .ico-comment {
  font-size: 14px;
  display: inline-block;
  vertical-align: top;
  width: 48px;
  height: 48px;
  text-align: center;
  line-height: 48px;
}
.comment-count .likebtn__count {
  margin-top: 10px;
  float: right;
}
.comment-count .likebtn__count:before {
  border-color: transparent #a5b1bd transparent transparent;
  left: -14px;
  right: auto;
}
.comment-count .likebtn__count:after {
  border-color: transparent #fff transparent transparent;
  left: -12px;
  right: auto;
}
.facebook-count, .twitter-count {
  display: block;
  float: left;
  vertical-align: top;
  width: 48px;
  height: 48px;
  text-align: center;
  line-height: 52px;
}
.facebook-count:hover, .twitter-count:hover {
  opacity: 0.8;
}
.facebook-count {
  font-size: 16px;
}
.twitter-count {
  font-size: 17px;
}
.tag-count {
  height: 21px;
  overflow: hidden;
  text-overflow: ellipsis;
  letter-spacing: 1px;
}
.meta {
  margin-top: 40px;
}
.meta .left-meta {
  float: left;
  margin-left: 5px;
  margin-top: 3px;
  margin-bottom: 3px;
  width: 50%;
  width: calc(100% - 300px);
  height: 42px;
}
.meta .right-meta {
  float: right;
  height: 48px;
}

.date-count {
  display: block;
  letter-spacing: 0.5px;
  margin-bottom: 3%;
}
.category-count {
  max-height: 42px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  line-height: 14px;
  font-weight: 700;
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: -10px;
}
.category-count a {
  text-decoration: none;
}
.like-container {
  height: 48px;
  transform: scale(1);
  padding-right: 5px;
}
.likebtn {
  margin-top: -1px;
  margin-right: 0px !important;
  height: 48px;
}
.likebtn:hover {
  opacity: 0.8;
}
.likebtn .likebtn__count {
  margin-top: 19px;
}
.likebtn.likebtn_pos_right > .likebtn__count {
  margin-left: 0px !important;
}
.likebtn .likebtn__btn {
  visibility: hidden;
  padding: 0;
  margin: 0;
  height: 48px;
  width: 48px;
}
.likebtn .likebtn__btn:before {
  visibility: visible;
  height: 48px;
  width: 48px;
  border: 0 none;
  margin: 0;
  padding: 0;
  font-weight: normal;
  box-shadow: none;
  text-shadow: none;
  font-size: 21px;
  content: "❤";
  display: block;
  opacity: 1;
  line-height: 66px;
}
.likebtn .likebtn__btn:before:hover {
  box-shadow: none;
  background: transparent;
}

.meta.read {
  border-top: 0 none !important;
  padding-bottom: 30px;
  text-align: center;
}

.meta.read  a.read-more {
  display: inline-block;
  padding: 6px 16px 6px 24px;
  border-radius: 3px;
  color: #FFF !important;
}
.post-single-heading {
  padding-top: 0;
}

.post-single-heading img[src="None"] {
    visibility: hidden;
}

#dfp-ad-content, #dfp-ad-content2{
	margin-bottom: 70px;
}

#dfp-ad-panorama {
  padding-bottom: 25px;
}

.post-single-section-content{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  	margin-bottom: 40px;
}


 .post-single-section-content .post-relative-thumb {
    height: 0;
    width: 100%;
    padding-bottom: 55%;
    overflow: hidden;
  }

@media screen and (max-width: 761px) {
  .post-single-section-content {
    justify-content: center;
  }

  .post-single-section-content .post-relative-column {
  width: auto;
  }
}

.post-single-section-content .post-relative-column {
  padding: 10px 10px 5px;
  float: none;
  margin: 2%;
  border: 1px solid #d9d9d9;
}

.post-single-section-content .post-relative-title {
  height: 3em;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 0;
}

.search-box {
  top: 0;
}

.search-box .search-form .search-button{
  background-color: transparent !important;
}
._tcd  ._tcd.article_desc{
	line-height: 20px;
}