/* ===== GLOBAL FULL-WIDTH RESET ===== */

/* Ta bort vänster/höger padding och maxbredd i Kadence-wrappern */

body .content-area,
body .site-main,
body #primary,
body #content {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: none !important;
  width: 100% !important;
  box-sizing: border-box;	

}

/* MIN KOD - tar bort utrymmet under headen där title varit */

p {
     margin-block-start:0px;
    display: block;
    margin-block-end: 0px;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    unicode-bidi: isolate; 
}

.kd-hero h6,
.kd-hero .wp-block-kadence-advancedheading h6{
	font-family:raleway; 
	font-weight:300;
	letter-spacing:0.07em;
	font-size:19px;
}


body .site-main{background-image: url("");
	background-repeat: repeat;
  background-attachment: fixed;
	background-size: auto;	
}

/* Min kod - Meassage rutan på single blog sidan */

#respond{
	background-color:#f3f0f0;
	padding:13px;
}




/* WooCommerce-sidor (shop, produkt, varukorg, kassa, etc.) */
body.woocommerce .content-area,
body.woocommerce-page .content-area,
body.woocommerce .site-main,
body.woocommerce-page .site-main,
body.woocommerce .entry-content,
body.woocommerce-page .entry-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: none !important;
  width: 100% !important;
}

/* Offentliga LearnDash kurssidan (ej fokus/avsnitt/ämne) */
body.single-sfwd-courses .content-area,
body.single-sfwd-courses .site-main,
body.single-sfwd-courses .entry-content {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: none !important;
  width: 100% !important;
}

/* Låt alignfull/”full width”-rader vara helt fria */
.entry-content > .alignfull,
.entry-content .kt-row-layout-full-width,
.entry-content .kb-row-layout-wrap.alignfull,
.entry-content .wp-block-group.alignfull {
  width: 100% !important;
  max-width: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;

}





