.post-meta-user span.comment-link {
display: none;
}

.column-title {
width: 10%;
}

div #sbi_images {
padding-top: 0 !important;
}

@media (min-width: 1200px) {
.container {
    width: 1250px;
}
}

.widget .widget-title {
font-size: 16px;
}

.wpcf7 form .wpcf7-response-output {
font-size: 14px;
}

.widget input:not([type=submit]), .widget textarea, .wpcf7-form input:not([type="submit"]), .wpcf7-form textarea {
letter-spacing: normal;
}

.emoji {
width: 14px !important;
}

.post-entry ul {
font-size: 15px;
}

.wprm-print .wprm-recipe-tastefully-simple, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredient-group ul li, .comment-author .fn, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating .wprm-recipe-rating-details, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time, .wpcf7 form .wpcf7-response-output, .post-entry ul {
font-family: 'Open Sans', sans-serif !important; 
}

.navbar-custom, .navbar-custom .sub-menu > li > a, .navbar-custom .children > li > a {
letter-spacing: normal;
}

.navbar-custom .sub-menu > li > a, .navbar-custom .children > li > a {
text-transform: none;
font-family: 'Open Sans', sans-serif !important;
font-size: 14px;
}

.comment-author .fn a {
margin: 0 0 10px;
font-family: 'Open Sans', sans-serif !important;
font-size: 14px;
font-style: normal;
letter-spacing: 2px;
text-transform: uppercase;
}

.wprm-recipe-notes-container p {
padding-bottom: 15px !important;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li {
padding-bottom: 15px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary p {
margin-bottom: 0;
padding-bottom: 0;
}

.wprm-recipe-ingredients .wprm-recipe-ingredient-unit {
padding: 0 2px !important;
}

div.sharedaddy h3.sd-title {
font-size: 26px !important;
margin-bottom: 12px !important;
}

.tags-links {
display: none;
}

/*video forside*/
.module.module-video {
padding: 160px 0px !important;
}

.navbar-custom .nav li > a {
color: white;
}

.sundhed {
text-align: left;
}

.wp-block-image {
margin-bottom: 30px;
}

.post-entry {
border-top: 2px solid #A7DF8E;
}

/*.post-entry p, article p {
text-align: justify;
}*/

.has-text-align-center p {
text-align: center !important;
}

.col-md-9 {
padding: 25px;
background-color: #fafafa;
}

.navbar-header {
width: 200px;
}

.hero-slider .hs-caption {
background-color: rgba(250,250,250, 0.1);
}

.shop_isle_header_title h1 a {
letter-spacing: 2px;
}

.module-title {
font-size: 30px;
}

.post-entry h2, .post-entry h3, .post-entry h4, .post-entry h5 {
margin-bottom: 10px;
}

#tabel-sundhed {
width: 60% !important;
}

#tabel-sundhed h4 {
margin-top: 0;
}

th {
background-color: #EEEEEE;
}

td {
background-color: white;
}

th, td {
padding: 5px 10px !important;
}

tr {
border: 1px solid lightgrey;
}

/*HVER ANDEN TABLE COLUMN*/
table tr:nth-of-type(2n+3) td {
background-color: #FAFAFA;
}

/*.post-header .post-meta {
display: none;
}*/

/* HOVER BANNERS FORSIDE */

.shop_isle_bannerss_section {
margin: 40px 0 !important;
}

.shop_isle_bannerss_section .col-sm-4 {
margin: 0 !important;
}

.shop_isle_bannerss_section .col-sm-4 .content-box .content-box-image, .content-box {
overflow: hidden;
transition:all 1.1s ease;
margin-bottom: 0;
}

.shop_isle_bannerss_section .col-sm-4 .content-box .content-box-image:hover {
transform: scale(1.1) !important;
opacity: 1;
}

/* KONTAKT FORMULAR */
#kontakt-form {
/* padding: 10px 40px 20px;
margin: 0 auto; */
width: 100%;
}

#kontakt-form h3 {
margin-bottom: 20px;
margin-top: 50px;
text-align: center;
}

.wpcf7-form {
display: flex;
flex-wrap: wrap;
}

.wpcf7-form p:nth-child(-n+3) {
width: 50%;
}

.wpcf7-form p:nth-child(2) {
padding-right: 5px;
}

.wpcf7-form p:nth-child(3) {
padding-left: 5px;
}

.wpcf7-form p:nth-child(n+4) {
width: 100%;
}

.wpcf7-form input[type="submit"] {
width: 100% !important;
}

span.wpcf7-not-valid-tip {
font-size: 14px;
}

.wpcf7-form input:not([type="submit"]), .wpcf7-form textarea {
font-family: "Open Sans", sans-serif;
font-size: 14px;
}

.wpcf7-form input:not([type="submit"]):focus, .wpcf7-form textarea:focus {
background-color: #F6F6F6;
border-bottom: 2px solid #A7DF8E;
transition-duration: 0.3s;
}

.wpcf7-form textarea {
height: 200px;
}

.wpcf7-form p:last-of-type {
margin: 0;
}

.wpcf7-form input:not([type="submit"]) {
padding: 20px 10px;
}

/* THE POST GRID */
.rt-tpg-container .isotope1 .rt-holder .rt-img-holder img {
width: 100%;
}

.rt-tpg-container .isotope1 .rt-holder {
padding-bottom: 30px;
}
.rt-tpg-container .rt-tpg-isotope-buttons { 
display: none;
}

/*-- Kontaktformular border farve --*/
.wpcf7-form input:not([type="submit"]), .wpcf7-form textarea {
border: 1px solid #D5D5D5;
}

.post-title a {
color: #222;
}

.post-navigation {
display: none;
}

.wprm-recipe {
margin-bottom: 20px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li {
list-style-type: none;
padding-left: 0;
margin-left: 0;
}

.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-group-name {
margin-left: 0 !important;
}

body p, #secondary a,/* .post-entry a,*/ .post-entry p a, .post-entry ul a, #comments p a, .entry-content p a, .shop_isle_footer_sidebar p {
font-family: 'Open Sans', sans-serif !important;
font-size: 15px;
}

#secondary a, #secondary p {
font-size: 14px;
}

#secondary #recent-posts-4 ul li a {
font-style: italic !important;
}

body {
font-size: 20px !important;
line-height: 28px !important;
}

.menu-item-has-children .dropdownmenu {
margin-top: 6px;
}

.last_column .wp-block-image {
margin-bottom: 0 !important;
}

/* Nyhedsbrev formular footer */
#mc4wp-form-1 {
margin: 0;
}

.mc4wp-form-fields p:last-of-type {
margin-bottom: 0;
}

.wp-caption {
margin-bottom: 0;
}

.wprm-recipe-keyword-container {
display: none;
}

.wprm-recipe-ingredient-notes {
font-style: italic;
color: #999999;
}

.widget p {
text-align: left;
}

/*FACEBOOK WIDGET */
.shop_isle_footer_sidebar .footer-sidebar-wrap .widget:last-child {
text-align: center;
}

.scroll-up a {
background-color: #3F3F3F;
opacity: 0.7;
color: white;
}

html {
scroll-behavior: smooth;
}

/*---- KUN FIREFOX ----*/
@-moz-document url-prefix() {
.navbar {
padding: 4px 0;
}
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   .menu-item-search .text_input {
        height: 35px;
   }
}

/* links i "TIPS" */
.wprm-recipe-container .wprm-recipe-notes-container a:hover {
color: white !important;
}

/*.wprm-recipe-ingredient-name {
text-transform: uppercase;
font-weight: bold;
}
*/

.navbar {
min-height: auto;
}

.navbar-custom .sub-menu, .navbar-custom .children {
background-color: rgba(26, 26, 26, 0.97);
}

.kategori-overskrift h3 {
font-size: 26px;
padding: 15px 0 30px;
}

#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item a:hover {
opacity: 0.8 !important;
transition: 0.3s;
background: white;
}

.widget input:not([type=submit]) {
text-transform: none;
font-family: "Open Sans", sans-serif;
font-size: 14px;
}

#comments {
margin-top: 20px;
}

#comments textarea, #comments #author, #comments #email, #comments #url {
text-transform: none;
font-family: "Open Sans Condensed", sans-serif;
font-size: 20px;
}

#custom_html-34 img:hover, #custom_html-35 img:hover, #custom_html-36 img:hover {
opacity: 0.8 !important;
transition: 0.3s;
}

.navbar-custom li.has_children > .dropdownmenu:before {
font-size: 12px;
}

.main, body .wprm-recipe-container {
color: #333 !important;
}

body h2 {
font-size: 150%;
}

body h3 {
font-size: 150%;
}

.post-title, .post-meta, h2, h3 {
line-height: 1.1;
font-weight: lighter !important;
}

.site-title span {
display: none;
}

.site-title {
margin-left: 10px;
}

figcaption, .wp-block-image figcaption {
font-size: 15px !important;
line-height: 150%;
text-align: center;
font-style: italic;
margin-top: .5em;
margin-bottom: 1em;
}
}

.wprm-recipe-container .wprm-recipe {
border-radius: 4px;
}

.wprm-recipe-ingredients .wprm-recipe-ingredient-unit {
padding: 0 2px;
}

.menu-item-search .text_input {
width: 80px;
padding: 2px 6px;
border: none;
border-radius: 2px;
letter-spacing: normal;
}

.menu-item-search p {
margin: 0;
font-family: 'Open Sans' !Important;
font-size: 14px;
}

#searchsubmit {
font-size: 14px;
background-color: #3F3F3F;
border: none;
padding: 2px 12px;
color: white;
opacity: 1;
border-radius: 2px;
text-transform: uppercase;
letter-spacing: normal;
}

.post-entry a:hover {
color: #A7DF8E;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(2) {
padding: 0 5px;
}

.module {
padding-bottom: 75px;
}

.screen-reader-text {
display: none;
}

a.jp-relatedposts-post-a {
text-decoration: none !important;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post, .page .entry-content .one_third {
opacity: 1 !important;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:hover, .page .entry-content .one_third:hover {
opacity: 0.8 !important;
transition: 0.3s;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img {
padding-bottom: 20px !important;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:first-of-type {
padding-right: 10px;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:last-of-type {
padding-right: 0;
padding-left: 10px;
}

#jp-relatedposts h3.jp-relatedposts-headline em {
font-size: 26px !important;
font-weight: 100 !important;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
font-size: 26px !important;
line-height: 1.2;
font-family: 'Open Sans Condensed' !important;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover {
transition: 0.75s;
color: #A7DF8E; /*Grøn*/
text-decoration: none !important;
}

#comments input[type="submit"], .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-name, html body .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-name, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header, html body .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-header, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-group-name, .rt-tpg-container .isotope1 .rt-holder .rt-detail .entry-title a { /*HER*/
font-family: "Open Sans Condensed", sans-serif;
}

/* MAILCHIMP FORMULAR TEKST*/
.mc4wp-form-basic .mc4wp-notice {
color: #A7DF8E; /*Grøn*/ 
}

.nav .menu-item a {
font-weight: normal;
}

.container {
border: none;
}

.page-header-module:before {
background-color: rgba(255,255,255, 0.4); 
}


.module-title {
	margin: 0;
}

.container .row .col-sm-10 .module-title, .page-header-module .container .row .col-sm-6 .module-title {
	display: table;
	margin: auto;
	background: rgba(0,0,0 ,0.5);
	padding: 5px 20px;
}

a:hover {
	transition: 0.75s;
	color: #A7DF8E; /*Grøn*/
}

.header-menu-wrap ul li a:hover {
	transition: 0.75s;
	color: #A7DF8E !important; /*Grøn*/
}

.site-description {
	display: none;
}

.mc4wp-form-basic input[type="submit"]:hover, #searchsubmit:hover {
	transition: 0.75s;
	background-color: #A7DF8E; /*Grøn*/
}

/* OVERLAY PÅ HEADER BILLEDE */
.hero-slider .home-slider-overlay {
	background: rgba(0,0,0,0) !important;
}

.caption-content .font-alt {
	display: table;
	margin: auto;
}

.caption-content .hs-title-size-4 {
	padding-left: 35px;
        padding-right: 30px;
        margin-bottom: 10px !important;
}

.caption-content .hs-title-size-1, .error-page-text {
	padding-left: 10px;
        padding-right: 10px;
}

/* BAGGRUND PÅ HEADER TEKST */
.caption-content .font-alt {
	background: rgba(0,0,0 ,0.45);
}

.font-alt {
	font-family: "Open Sans Condensed", sans-serif !important;
}

.bg-dark a {
	color: white;
}

.rt-detail .entry-title a { 
	font-size: 26px;
	text-align: center;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: 100 !important;
margin-bottom: 5px;
margin-top: 30px;
}

h2:first-of-type {
margin-top: 0;
}

.post-entry h3 {
margin-top: 30px;
}

h4 {
font-size: 26px;
}

h1, h2, h3, h4, h5, h6, .wpcf7-form label, .comment-form-wprm-rating, .post-more, .tags-links {
text-transform: uppercase !important;
}

.logo-image img {
	width: 40px;
}

/* ÆLDRE og NYERE OPSKRIFTER*/
.pagination {
display: flex;
justify-content: space-between;
}

.btn.btn-border-w:hover, .post-more a:hover, .pagination a:hover, .comments-area .reply a:hover {
background-color: #A7DF8E; /*GRØN*/
color: white;
opacity: 1;
}

.comments-area .reply a {
font-size: 14px;
background-color: #727272;
padding: 5px 20px;
color: white;
}

.btn.btn-border-w, .post-more a, .pagination a {
font-size: 14px;
background-color: #3F3F3F;
border: none;
padding: 8px 37px;
color: white;
opacity: 1;
border-radius: 2px;
}

.post-more a:after {
color: white;
}

.widget input[type=submit] {
background-color: #3F3F3F;
width: 100%;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 14px;
}

h3 {
font-size: 32px;
}

.sub-menu {
font-family: 'Open Sans Condensed', sans-serif !important;
}

.navbar-custom, .copyright, .navbar-nav .sub-menu, .navbar-nav .children, .nav-links a {
font-size: 16px;
letter-spacing: 2px;
}

.comment-form-wprm-rating {
font-size: 35px;
}

#comments .comment-reply-title {
font-size: 26px;
font-family: 'Open Sans Condensed';
}

 /* 5 FRA 2 STEMMER */
.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating .wprm-recipe-rating-details {
font-size: 15px;
}

/*OPSKRIFT STJERNER STØRRELSE*/
.wprm-recipe-container .wprm-recipe-tastefully-simple svg, .wprm-rating-star svg {
height: 28px !important;
width: 28px !important;
margin: 0 2px 2px 0 !important;
}

.comment-author-miam95 .comment-body .comment-content {
padding: 20px;
border: 1px dashed black;
margin-bottom: 40px;
background-color: white;
}

.comment-author-miam95 .comment-body .comment-content .comments-bottom-wrap {
margin-top: 40px;
}

.comment-author-miam95 .comment-body .comment-content p:last-of-type {
margin-bottom: 0;
}

.pingback {
display: none;
}

/* OPSKRIFTS-RATING STØRRELSE */
.wprm-comment-rating svg polygon, .comment-form-wprm-rating svg g, .wprm-rating-star, .comment-form-wprm-rating svg {
width: 30px;
height: 30px;
font-size: 20px;
}

.wprm-rating-star.rated svg polygon {
fill: #A7DF8E; /*GRØN*/
}

html body .wprm-recipe-container .wprm-rating-star-full svg polygon {
fill: #A7DF8E !important; /*GRØN*/
stroke: #A7DF8E !important; /*GRØN*/
}

.wpcf7-form input[type="submit"], #comments input[type="submit"] {
width: auto;
transition: background-color 0.5s ease;
background-color: #727272;
font-size: 14px;
font-family: 'Open Sans Condensed', sans-serif;
}

.wpcf7-form input[type="submit"]:hover, #comments input[type="submit"]:hover {
background-color: #A7DF8E; /*GRØN*/
}

.wpcf7-form label {
width: 100%;
}

/*---------- OPSKRIFT ----------*/

/*Print recipe*/
.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons .wprm-recipe-print, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons .wprm-recipe-print {
border-radius: 0;
background-color: black;
font-family: Open Sans Condensed;
text-transform: uppercase;
letter-spacing: 5px;
font-size: 12px;
font-weight: bold;
padding: 13px 0px;
display: block;
transition: background-color 0.5s ease;
}

.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons .wprm-recipe-print, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons .wprm-recipe-print:hover {
background-color: #A7DF8E; /*GRØN*/
}

.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image {
margin: 0;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li {
font-size: 20px;
}

.wprm-recipe-notes-container {
background-color: #A7DF8E; 
padding: 20px !important;
margin-top: 20px !important;
}

.wprm-recipe-notes-container .wprm-recipe-header {
margin: 0 !important;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple {
padding: 40px;
}

/* OVERSKRIFTER UPPERCASE */
.wprm-color-header, .wprm-recipe-time-header, .wprm-recipe-group-name  {
text-transform: uppercase;
}

.wprm-recipe-servings-container {
font-weight: bold;
font-weight: bold;
margin-bottom: 20px !important;
padding: 10px 20px !important;
width: fit-content;
background-color: #EEEEEE;
}

/*OVERSKRIFTER SKRIFTSTØRRELSER*/
.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-name {
font-size: 34px;
line-height: 115%;
margin-bottom: 22px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-header {
font-size: 26px;
margin: 20px 0;
font-weight: normal;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header {
font-size: 26px;
font-weight: normal;
padding: 5px 0;
background-color: #EEEEEE;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-group-name {
font-size: 24px;
font-weight: lighter;
}

/* OPSKRIFTSTEKST + INGREDIENSER */
.wprm-recipe-container .wprm-recipe-tastefully-simple p, .wprm-recipe-ingredient {
font-size: 15px !important;
line-height: 26px;
list-style-type: none;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple p {
text-align: left;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time {
font-size: 16px;
padding: 5px 0;
}

.wprm-print .wprm-recipe-tastefully-simple,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredient-group ul li {
list-style-type: none;
}

/*BORDER PÅ FORB.TID, ...*/
.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container {
border-left: 1px dashed #ccc;
font-weight: normal;
padding: 0;
padding-bottom: 5px;
}

.wprm-recipe-details-container {
font-size: 15px;
border-top: 1px dashed black;
padding: 30px 0 !important;
font-family: 'Open Sans', sans-serif;
}

.wprm-recipe-servings, .wprm-recipe-servings-unit {
font-weight: bold;
}

/* LINKS I OPSKRIFTEN */
body .wprm-recipe-container a, .page .entry-content p a {
color: #333 !important;
font-weight: bold;
}

body .wprm-recipe-container a:hover, .footer-social-links a:hover, .page .entry-content p a:hover {
color: #A7DF8E !important;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container {
border: 1px dashed #ccc;
padding: 0;
}

.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container {
width: 33.3333%;
}

.theme-postman h1 p span {
font-family: 'Open Sans Condensed', sans-serif !important;
}

.post-entry a {
color: inherit;
font-weight: bold;
text-decoration: underline;
}

.post-entry .entry-title a {
font-weight: normal;
}

.col-md-offset-1 {
margin-left: 3%;
}

.col-md-2 {
width: 22%;
}

/* IPAD HORIZONTAL OG NED */
@media only screen and (max-width: 1200px) {

.wprm-recipe-container .wprm-recipe-tastefully-simple p {
text-align: left !important;
}

.wprm-recipe-ingredients-container {
min-width: 220px !important;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple {
padding: 25px;
}

figure #liste-sundhed {
width: 75% !important;
}

.col-md-offset-1 {
margin-left: 2%;
}

.col-md-2 {
width: 23%;
}

#tabel-sundhed tbody tr td {
font-size: 85% !important;
}

.shop_isle_footer_sidebar p {
font-size: 16px;
}

body {
font-size: 20px !important;
line-height: 28px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-header {
font-size: 26px;
}
}

@media only screen and (max-width: 991px) {
/* VIS IKKE SIDEBAR */
#secondary {
display: none;
}
}

@media only screen and (max-width: 320px) {
.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header {
font-size: 18px !important;
}
.wprm-recipe-container .wprm-recipe-tastefully-simple {
padding: 20px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons {
margin-bottom: 15px;
}
}

@media only screen and (max-width: 600px) {

.one_half {
width: 50%;
clear: none;
margin-bottom: 0;
}

/* Tabel til sundhed */
#tabel-sundhed{
width: 75% !important;
}

#tabel-sundhed tbody tr td {
font-size: 85% !important;
}

/* Elementer der har class .alignright */
.alignright {
margin-left: 0 !important;
width: 100%;
}

.alignright img {
width: 100%;
}
}

@media only screen and (max-width: 450px) {
/* Tabel til sundhed */
#tabel-sundhed {
width: 100% !important;
}

/* OPSKRIFTSTEKST + INGREDIENSER */
.wprm-recipe-ingredient {
line-height: 28px !important;
list-style-type: none;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple p {
font-size: 15px !important;
line-height: 20px;
}

/* OPSKRIFTS PUNKTER */
.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li {
font-size: 19px !important;
}

#tabel-sundhed tbody tr td {
font-size: 75%;
}
}

@media only screen and (min-width: 670px) and (max-width: 700px) {

.caption-content .hs-title-size-4 {
font-size: 60px !important;
}
 }

/* PHONE MOBILE ONLY */
@media only screen and (min-width: 300px) and (max-width: 670px) {

section.page-module-content.module, section.module {
padding-top: 80px;
}

figure #liste-sundhed {
width: 100% !important;
}

#kontakt-form {
padding: 0;
}

.col-md-9 {
margin: 0 10px;
padding: 15px;
}

.menu-item-search {
margin-bottom: 20px;
padding: 20px 15px;
}

.menu-item-search .text_input {
padding: 6px 10px;
}

.hs-title-size-4 {
letter-spacing: 2px;
font-size: 180% !important;
padding: 0 15px !important;
}

.hs-title-size-1 {
letter-spacing: normal;
line-height: 17px;
font-size: 14px;
text-transform: none;
padding: 8px;
}

.mobile-none {
display: none;
}

.post-entry ul {
padding: 0 20px;
}

th, td {
padding: 2px 5px !important;
}

.post-title {
font-size: 155% !important;
letter-spacing: normal;
}

body h2, h3 {
font-size: 140%;
}

body h4 {
font-size: 130%;
}

#kontakt-form {
width: 100%;
}

/* footer widget last */
#custom_html-22 {
margin-bottom: 0;
}

#searchsubmit {
height: 35px;
width: 15%;
}

.menu-search-form {
width: 100%;
}

.menu-item-search .text_input {
width: 85%;
}

body {
font-size: 17px !important;
line-height: 22px !important;
}

.caption-content .hs-title-size-4 {
line-height: 45px;
padding-left: 25px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-name {
font-size: 24px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-header {
font-size: 20px;
}

/*.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredient-group ul li {
list-style-type: circle;
}*/

.wprm-recipe-notes-container {
padding: 15px !important;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li:last-of-type, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredient-group ul li:last-of-type {
margin-bottom: 26px;
}

.wprm-recipe-details-container {
border-bottom: 1px dashed black;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary {
margin: 30px 0;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-details-container {
margin-top: 30px;
margin-bottom: 0;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li {
margin-bottom: 10px;
margin-left: 0;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
width: 100% !important;
padding-right: 0 !important;
}

#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-of-type(2), #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:last-of-type {
padding-left: 0;
}

#jp-relatedposts .jp-relatedposts-items-visual {
width: 100%;
}

.page .entry-content .one_third, .page .entry-content .one_third p {
margin-bottom: 0;
}

#top-posts-7 {
margin-bottom: 0;
}

.comments-area .reply a {
font-size: 14px;
background-color: #727272;
padding: 2px 20px;
color: white;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image img, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container {
width: 100%;
max-width: 100%;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons {
margin-bottom: 15px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple {
padding: 20px;
}

/* NAVN PÅ OPSKRIFT */
.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-name {
text-align: center;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-group-name {
margin-left: 0;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-group-name {
font-size: 22px !important;
margin-bottom: 15px;
font-weight: normal;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-header {
font-size: 26px !important;
margin-bottom: 10px;
}

/*BANNER FORSIDE*/
.module-small.home-banners {
padding: 30px 0;
}

.container .row .col-sm-4 {
margin-top: 15px;
}

.container .row .col-sm-4 .content-box-image {
margin-bottom: 0;
}

.rt-tpg-container .isotope1 .rt-holder {
padding-bottom: 0;
}
}

@media only screen and (min-width: 670px) {

.one_half .wp-block-image {
margin-bottom: 0 !important;
}

.caption-content .hs-title-size-4 {
line-height: 100px;
padding-left: 35px;
font-size: 70px;
letter-spacing: 6px;
}

.hs-title-size-1 {
letter-spacing: normal;
line-height: 35px;
font-size: 17px;
text-transform: none;
}

/* ARCHIVE SIDE */
.container .row .col-sm-9 {
display: flex;
flex-wrap: wrap;
}

.container .row .col-sm-9 .col-sm-6 { 
flex: 1;
}

.wprm-recipe-ingredients-and-instructions-container {
display: flex;
}

.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li {
line-height: 22px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container {
background-color: #fcfcfc;
margin-bottom: 0;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container, .wprm-recipe-details-container, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-name { 
width: 70%;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary {
padding: 20px;
margin: 0;
border: 1px dashed black;
border-bottom: none;
border-top: none;
}

.wprm-recipe-image-container {
width: 27%;
}

.wprm-recipe-image img {
width: 100%;
}

.wprm-recipe-rating {
text-align: center;
}

body {
font-size: 17px;
line-height: 20px;
}

body #secondary, .shop_isle_footer_sidebar p {
line-height: 26px;
font-size: 14px;
}

.wprm-recipe-container-top {
overflow: auto;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple p {
font-size: 17px;
}

.wprm-recipe-image-container {
margin-left: 20px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary p { 
line-height: 24px;
font-size: 17px;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-group-name {
margin: 0 10px 15px 0;
}

.wprm-recipe-ingredients-and-instructions-container {
display: flex;
}

.wprm-print .wprm-recipe-tastefully-simple, .wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredient-group ul li {
padding-bottom: 15px !important; 
}

.wprm-recipe-instruction-group, .wprm-recipe-ingredient-group {
padding: 0 0 10px !important;
}

.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li {
padding-left: 0;
margin-left: 0;
}

.wprm-recipe-container p {
font-size: 20px;
line-height: 24px;
}

.wprm-recipe-ingredients-container {
min-width: 275px;
padding-top: 0 !important;
border-radius: 2px;
padding: 0 20px 10px 20px !important;
margin-right: 20px !important;
background-color: #EEEEEE;
}

}

@media only screen and (min-width: 1024px) {
.shop_isle_header_title {
margin: 0;
padding: 0;
}

/*NAVBAR POSITION LEFT*/
.navbar-custom .sub-menu .sub-menu {
left: auto !important;
right: 100%;
}

.navbar-nav .sub-menu, .navbar-nav .children {
min-width: 230px;
}
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
.col-sm-6:nth-child(n+3) {
margin-top: 20px;
}

.navbar-custom {
font-size: 16px;
letter-spacing: normal;
}
.nav>li>a {
padding: 10px 13px;
}

.dropdownmenu {
top: 5px;
width: 10px;
}

.menu-item-search .text_input {
width: 70px !important;
}

.menu-item-has-children .dropdownmenu {
width: 25px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1030px) {
.mobile-only {
display: none;
}

.shop_isle_header_title {
margin-left: 0;
}

/*.navbar-custom {
font-size: 16px;
}*/

.navbar-nav .sub-menu, .navbar-nav .children {
min-width: 180px;
}

/* SEARCH FORM*/
.menu-item-search .text_input {
width: 50px;
}

.header-menu-wrap {
width: 400px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1200px) {
.container {
width: 100%;
padding: 0 30px;
}

.col-md-offset-1 {
margin-left: 0;
}

.col-md-2 {
width: 25%;
padding: 0 25px;
}
}


/* THE POST GRID RESPONSIVE */

@media screen and (max-width: 768px) {
.rt-col-md-4 {
height: 650px;
}
}

@media (min-width: 768px) {
.navbar-right {
margin-right: 0;
}

.rt-col-md-4 {
height: 650px;
}

.halvbredde {
width: 65%;
}

.img-responsive {
height: 495px;
}

.page-parent .rt-col-lg-4 {
/* height: auto; */
}
}

@media (min-width: 992px) {

.rt-col-md-4 {
height: 600px;
}

.img-responsive {
height: 430px;
}

.page-parent .rt-col-lg-4 {
/* height: auto; */
}
}

@media (min-width: 1030px) {
.mobile-only {
display: none;
}
}

@media (min-width: 1200px) {

.rt-col-lg-4 {
height: 680px;
}

.img-responsive {
height: 530px;
}

.page-parent .rt-col-lg-4 {
/* height: auto; */
}
}

@media (max-width: 767px) {
.navbar-header {
width: 100%;
}
}