/*
 Theme Name:   Enfold Child
 Theme URI:    http://themeforest.net
 Description:  Enfold Child Theme
 Author:       Knowit Örebro
 Author URI:
 Template:     enfold
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:
 Text Domain:  enfold-child
*/

@import url("http://arkivering.miun.se:80/wayback/20181112100512/https://wpress.miun.se/wp-content/themes/enfold/style.css");
@charset "UTF-8";
html, body {
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  color: #2a4765;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}

h1, #top .fullsize .template-blog .post-title {
  font-size: 46px !important;
  font-weight: 500;
  text-align: center;
  max-width: 100%;
}

h2 {
  font-size: 24px;
  line-height: 30px;
  font-weight: 500;
  text-align: center;
}

h6 h6, .main_color h6 {
  font-size: 20px;
  line-height: 26px;
  font-weight: normal;
  text-align: center;
  margin: 1em 0;
  color: #222;
}

p {
  font-size: 18px;
  line-height: 26px;
  color: #222;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}

a {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}

a:focus {
  text-decoration: underline;
}

pre {
  text-align: center;
  background: 0;
  border: 0;
  padding: 0;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}

.main_color blockquote {
  border: 0;
  color: #2a4765;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  margin: 0;
  padding: 0;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}

.main_color blockquote p {
  font-size: 20px;
  line-height: 26px;
  color: #2a4765;
}

.alert-boxed {
  color: #222222;
  text-align: center;
  border: 1px solid #cccccc;
  background-color: #f3fbff;
  padding: 15px;
}


ul.sans li {
  font-size: 16px;
  color: #222;
}


/* post meta och taggar */

.post-meta-infos {
  max-width: 700px;
  line-height: 20px;
  padding-top: 0;
}

.post-meta-infos .entry-author-link a {
  color: #1e758b;
}

.post-meta-infos .entry-author-link a:hover {
  color: #88bbc8;
}

.post-meta-infos.startlist {
  line-height: 18px;
  text-align: left;
  padding-bottom: 0;
}


/* SEARCH BOX IN MOBILE MENU */

#avia-menu .search-box {
  display: none;
}

#top .search-box #searchform>div {
  max-width: 768px;
}


/* TOPBAR */

#top #header_meta.umu_menu_wrap {
  background-color: #222;
  margin: 0;
  border: 0;
}

#top #header_meta .umu_menu {
  position: relative;
  width: 100%;
}

#top #header_meta .umu_menu ul {
  float: left;
  display: inline-block;
  margin-bottom: 0;
}

#top #header_meta .umu_menu ul>li>a {
  color: white;
  font-size: 12px;
  font-weight: bold;
  vertical-align: middle;
}

#top #header_meta .umu_menu ul>li.reindeer_icon {
  padding-left: 10px;
}

#top #header_meta .umu_menu ul>li.reindeer_icon:before {
  content: url("http://arkivering.miun.se:80/wayback/20181112100512/https://wpress.miun.se/wp-content/themes/enfold-child/images/reindeer.png");
  position: absolute;
  top: 2px;
  left: 0;
}

.av-main-nav>li>a {
  font-weight: normal;
}

.header-scrolled .logo img {
  margin-top: 0;
}

/* END TOPBAR */


/* MOBILE MENU */

a#advanced_menu_toggle {
  border: 0;
}

a#advanced_menu_toggle:before {
  font-size: 1.4em;
  content: '\e811';
}

.avia-section.av-minimum-height-custom {
  min-height: 0;
}


/* END MOBILE MENU */


/* SIDEBAR */



.author_sidebar .inner-sidebar img {
border-radius: 50px;
}
.author_sidebar .inner-sidebar h3 {
padding-top: 20px;
}
#recentcomments .recentcomments {
  padding: 20px 0;
  border-top: solid 1px #ddd;
}

#recentcomments .recentcomments:first-child {
  border-top: none;
}

#recentcomments .recentcomments:last-child {
  border-bottom: solid 1px #ddd;
}

#recentcomments .recentcomments .comment-author-link a {
  font-weight: 500;
  font-style: normal;
  font-size: 12px;
  color: #333;
}

#recentcomments .recentcomments a {
  font-weight: 500;
  font-style: normal;
  font-size: 12px;
  color: #1e758b;
}

#top #main .sidebar .widgettitle {
  font-weight: normal;
}

#top #main .sidebar ul.children li.cat-item.cat-item a {
  color: #aaa;
}

#top #main .sidebar ul li.cat-item.cat-item a:hover {
  color: #88bbc8;
}

.post-author-format-type {
  float: left;
  margin-bottom: 20px;
  width: 100%;
}

.template-blog .blog-meta {
  margin-right: 0;
}

.author_sidebar {
  border-bottom: 1px dotted #ccc;
}
.page-heading-container .author_description {
  overflow: visible;
}
.author_sidebar .author_description_text strong {
  color: #000 !important;
}


/* STARTPAGE: STARTS */

.single .entry-content-wrapper {
  padding-left: 0;
}

.author .big-preview {
  padding-left: 10%;
}

.author .entry-content-wrapper {
  padding-left: 10%;
}

.entry-content-wrapper {
  margin: 0 auto;
  padding-right: 50px;
  padding-left: 49px;
  margin-left: 0;
}

.entry-content-wrapper h2.post-title {
  font-size: 32px !important;
  font-weight: 500;
  text-align: left;
  max-width: 100%;
  margin-top: 20px;
}

.entry-content-wrapper h2.post-title a:hover {
  opacity: 0.6;
}

.entry-content-wrapper .post_delimiter {
  border-bottom: 1px dashed #ddd;
}


/* STARTPAGE: ENDS */


/* POST */


/* IMAGE IN POST */

body .wp-caption {
  margin-bottom: 30px !important;
}

body .wp-caption-text {
  color: #666;
  font-size: 13px;
}

body a.alignleft {
  margin: 10px 30px 20px 0px !important;
}

body a.alignright {
  margin: 10px 0px 20px 30px !important;
}

header.entry-content-header, .page-heading-container {
  max-width: 700px;
  margin: 0 auto;
}

.no-feature-image {
  height: 30px;
}

#top .entry-content-wrapper .entry-content {
  max-width: 700px !important;
  margin: 0 auto;
  text-align: left;
}

#top .entry-content-wrapper .entry-content li {
  font-size: 18px;
}

#top .entry-content-wrapper .entry-content strong {
  color: #333;
}

#top .entry-content-wrapper .entry-footer {
  max-width: 700px !important;
}

#top .entry-content-wrapper .entry-footer .blog-tags {
  font-size: 1.1em;
}

#top .template-blog.template-single-blog.container {
  max-width: 100%;
  padding: 0;
}

#top .template-blog.template-single-blog.container .av-content-full {
  width: 100%;
  padding-top: 0;
}

div .av_three_fifth {
  width: inherit;
}


/*Comments */

.comment_meta_container, .comment_container {
  max-width: 700px;
  margin: 0 auto;
}

.commentsclosed {
  max-width: 700px;
  margin: 0 auto;
  text-align: center;
}


/* POST ENDS */


/* 404-PAGE */

#top #searchform>div {
  max-width: 100%;
  margin-top: 50px;
}


/* 404-page: ends*/


/* SEARCH RESULT PAGE */

.template-search .search-results {
  margin: 0 auto;
  margin-top: 50px;
  max-width: 700px;
}


/* COMMENTS */

#commentform label {
  position: relative;
  left: 0;
}

#commentform input#submit {
  font-size: 100%;
}

#top .comment-form-url input, #top .comment-form-email input, #top .comment-form-author input {
  width: 100%;
}


/* AUTHOR */

#main .author-title {
  margin-bottom: 30px;
  text-align: left;
}

.page-heading-container {
  border: none;
  padding: 0;
}

#top .template-author main {
  min-height: 600px;
}

#top .template-author main .post-title a:hover {
  text-decoration: none !important;
}


/*AUTHOR ENDS */


/* FOOTER */

.display-authors {
  background: #f3f3ec;
  padding: 50px 0;
}

.display-authors h1 {
  font-size: 26px !important;
  margin-bottom: 40px;
  color: #333;
}

.display-authors .author-box {
  background-color: #f3f3ec;
  max-width: 1310px;
  margin: 0 auto;
  padding: 0 50px;
}

.display-authors .author-box > div {
  display: inline-block;
  width: 50%;
  padding: 0 20px 30px 20px;
  vertical-align: top;
}

.display-authors .author-box > div .rounded-container {
  margin-right: 30px;
}

.display-authors .author-box > div h2 {
  font-size: 18px;
  line-height: auto;
  color: #333;
  text-align: left;
}

.display-authors .author-box > div p {
  margin-left: 111px;
}

.display-authors .author-box > div .textwidget {
  word-wrap: break-word;
}

#footer {
  font-size: 0.75em;
  padding: 0;
  /* FOOTER: Share buttons */
}

#footer h3.footer-title {
  font-size: 1.1em;
  line-height: 1.4em;
  color: #fff;
  margin-top: 0.85em;
}

#footer p {
  font-size: 1em;
  color: #fff;
  line-height: 1.5em;
}

#footer a:hover {
  text-decoration: none;
}

#footer .widget_nav_menu ul li a {
  font-weight: bold;
  line-height: 1.3em;
}

#footer .footer-think-underline {
  line-height: 20px;
  margin-left: 6%;
}

#footer .footer-share-list .footer-share-bottoms {
  float: left;
  font-size: 27px;
  text-align: center;
  line-height: 44px;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  margin: 10px 15px 10px 0;
}

#footer .footer-share-list .footer-share-bottoms.rss {
  background-color: #1e768b;
}

#footer .footer-share-list .footer-share-bottoms.facebook {
  background-color: #37589b;
}

#footer .footer-share-list .footer-share-bottoms a:hover {
  text-decoration: none;
  color: #fff;
}

#footer .footer-share-list>li>a:hover {
  text-decoration: none;
}

#footer .footer-share-list>li>a span:first-child {
  display: block;
  color: #999;
  padding-top: 16px;
  line-height: 1.0em;
}


/* SOCKET: */

footer .container {
  padding: 30px 0 30px 50px;
}

footer .container a:hover {
  text-decoration: none;
}

footer .container a .footer-logo {
  vertical-align: middle;
  height: 65px;
  width: 65px;
}

footer .container a .footer-umu-link {
  font-weight: bold;
  margin-left: 20px;
}
.inner-sidebar {
  margin-left: 50px;
}
@media only screen and (max-width: 1200px) {
  .inner-sidebar {
    margin-left: 20px;
  }
  .sidebar .inner_sidebar {
    margin-left: 20px;
  }
  .sidebar {
    margin-left: 20px;
  }
  .sidebar .inner_sidebar h3 {
    font-size: 15px;
    letter-spacing: 0;
  }
  .sidebar .inner_sidebar ul li a {
    font-size: 15px;
  }
}

@media only screen and (min-width: 768px) {
  #main .hidden-large {
    display: none;
  }
}

@media only screen and (max-width: 767px) {
  body .alignleft, body .alignright {
    float: none !important;
    margin: 0 auto !important;
    margin-bottom: 20px !important;
  }
  body .alignleft .image-overlay, body .alignright .image-overlay {
    float: none !important;
    margin: 0 auto !important;
    margin-bottom: 20px !important;
  }
  body .size-full {
    float: left !important;
  }
  .display-authors .author-box {
    padding: 0 5px;
  }
  .display-authors .author-box>div {
    width: 100%;
  }
  #main .author-title {
    font-size: 15px !important;
    color: #919191;
  }
  #mobile-advanced li>a:before, .html_header_mobile_behavior #mobile-advanced span>a:before, #mobile-advanced .mega_menu_title:before {
    content: none;
  }
  h1 {
    font-size: 30px !important;
  }
  .author .big-preview {
    padding-left: 0;
  }
  .entry-content-wrapper h2.post-title {
    font-size: 30px !important;
    word-break: break-word;
    margin-top: 0;
  }
  .responsive #top #wrap_all .container {
    width: 90%;
    max-width: 90%;
  }
  .content, .sidebar {
    padding-top: 20px;
  }
}

@media only screen and (max-width: 479px) {
  .rounded-container {
    float: none;
  }
  .display-authors .author-box>div p {
    margin-left: 0;
  }
}


/* FOOTER ENDS */


/*# sourceMappingURL=style.css.map */


/*added manually, fix later*/

.authors p {
  color: #919191;
}

#umu-topbar li {
  float: left;
  margin-right: 30px;
}

.empty-rounded-container {
  float: left;
  width: 81px;
  height: 81px;
  display: block;
  position: relative;
}

#top #header_meta a, #top #header_meta li, #top #header_meta .phone-info {
      padding-right: 20px;
}






/*
     FILE ARCHIVED ON 10:05:12 nov. 12, 2018 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 0:13:15 maj 5, 2026.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
