.imgRight:hover, .imgLeft:hover, .imgMid:hover, .noImg:hover {
	background-color: rgba(237,237,237,0);
}
.imgMid {
	margin-bottom: -25px;
}

.major {
	text-align: initial;
}

.major h2 {
	line-height: 18px;
    font-weight: 600;
}

p img {
	margin: 10px;
	font-style: italic;
}

table tbody tr td {
	color: #ba0000;
    text-shadow: none;
	padding-left: 15px;
    padding-top: 5px;
	padding-right: 15px;
	line-height: 17px;
}


table tbody tr td p {
    color: black;
    font-family: sans-serif;
    text-shadow: none;
    font-size: 13px;
}

table tbody tr td:first-child {
	padding-top: 10px !important;
}

table tbody tr td ul {
    margin-left: 20px;
	margin-top: -10px;
    margin-bottom: 15px;
}

table tbody tr td ul li {
    color: black;
    font-family: sans-serif;
    text-shadow: none;
    font-size: 13px;
	list-style-type: circle;
}

@media screen and (min-width: 236px) {
	.imgLeft,.imgRight,.imgMid,.noImg {
		margin-top: 25px;
	}
	
	h2 {
		line-height: 21px;
    	text-transform: inherit;
	}
	
	/* 
		STYLE TIL ARTICLE MED IMAGE TIL VENSTRE
	*/
	.imgLeft .image.featured {
		width: 100px;
		float: left;
		margin-right: 10px !important;
	}
	
	.imgLeft .major {
		text-align: initial;
		padding: 0;
		margin-bottom: 10px;
	}
	
	.imgLeft .major h1 {
		font-size: 13px !important;
	}
	
	.imgLeft .major h2 {
		font-size: 10px !important;
		clear: both;
		top: 1em;
		padding-bottom: 10px;
	}
	
	/* 
		STYLE TIL ARTICLE MED IMAGE TIL HØJRE
	*/
	.imgRight .image.featured {
		width: 100px;
		float: right;
		margin-left: 10px !important;
	}
	
	.imgRight .major {
		text-align: initial;
		padding: 0;
		margin-bottom: 10px;
	}
	
	.imgRight .major h1 {
		font-size: 13px !important;
		margin-bottom: 0;
	}
	
	.imgRight .major h2 {
		font-size: 10px !important;
		clear: none;
		top: 1em;
		padding-bottom: 10px;
	}

	.noImg .major h1 {
		font-size: 16px !important;
	}
	
	.noImg .major h2 {
		font-size: 13px !important;
	}
}

@media screen and (min-width: 236px) and (max-width: 449px) {
	.img-with-text {
	    text-align: justify;
		width: 270px;
		text-align:center;
	}

	.img-with-text img {
		width: 270px;
		display: block;
		margin: 0 auto;
	}
	
	table {
		width:100%;
		clear: both;
	}
	
	.firstRow {
		margin-bottom: 0px !important;
	}
	
	.secondRow {
		margin-top: -60px;
		margin-bottom: 0px !important;
	}	
	
	.firstRow img {
	    width: 245px;
		height: 202px;
		margin: 0 auto !important;
	}
	
	.secondRow img {
		width: 233.6px;
		margin: 0 auto !important;
	}
}

@media screen and (min-width: 450px) {
	.img-with-text {
	    text-align: justify;
		width: 200px;
		float: right;
	}

	.img-with-text img {
		width: 200px;
		display: block;
		margin: 0 auto;
	}
	/* 
		STYLE TIL ARTICLE MED IMAGE TIL VENSTRE
	*/
	.imgLeft .major h1 {
		font-size: 15px !important;
	}
	
	.imgLeft .major h2 {
		font-size: 11px !important;
	}

	/* 
		STYLE TIL ARTICLE MED IMAGE TIL VENSTRE
	*/
	.imgRight .image.featured {
		width: 150px;
	}
	
	.imgRight .major h1 {
		font-size: 15px !important;
	}
	
	.imgRight .major h2 {
		font-size: 11px !important;
	}
	
	/* 
		STYLE TIL ARTICLE MED INGEN BILLED
	*/	
	.noImg .major h1 {
		font-size: 18px !important;
		margin-bottom: 15px;	
	}
	
	.noImg .major h2 {
		font-size: 14px !important;
		margin-bottom: 15px;	
	}
	
	table {
		max-width: 285px;
	}
	/*!!!!!!!!!!!!!*/
	.firstRow {
		margin-bottom: 0px !important;
	}
	
	.secondRow {
		margin-top: -60px;
		margin-bottom: 0px !important;
		padding-right: 10px;
	}	
	
	.firstRow img {
	    width: 245px;
		height: 200px;
		margin: 0 auto !important;
	}
	
	.secondRow img {
		width: 233.6px;
		margin: 0 auto !important;
	}
	
}

@media screen and (min-width: 601px) {
	.img-with-text {
	    text-align: justify;
		width: 400px;
		float: right;
	}

	.img-with-text img {
		width: 400px;
		display: block;
		margin: 0 auto;
	}
	
	.imgLeft,.imgRight,.imgMid,.noImg {
		margin-top: 25px;
	}
	
	.imgLeft .image.featured {
		width: 200px;
		float: left;
	}
	
	.imgLeft .major h2 {
		clear: none;
		top: 0em;
	}
	
	.noImg .major h1 {
		font-size: 22px !important;
		margin-bottom: 15px;	
	}
	
	.imgRight .image.featured {
		width: 200px;
		float: right;
	}
	
	table {
		max-width: 300px;
	}
	
		/*!!!!!!!!!!!!!*/
	.firstRow img {
	    width: 315px;
	}
	
	.secondRow img {
		width: 315px;
	}
}

@media screen and (min-width: 736px) {
	.img-with-text {
	    text-align: justify;
		width: 400px;
		float: right;
	}

	.img-with-text img {
		width: 400px;
		display: block;
		margin: 0 auto;
	}
	
	.imgLeft,.imgRight,.imgMid,.noImg {
		margin-top: 25px;
	}
	
	.imgLeft .image.featured {
		width: 200px;
		float: left;
	}
	
	.imgRight .image.featured {
		width: 200px;
		float: right;
	}
	
	table {
		max-width: 300px;
	}
}

@media screen and (min-width: 737px) {
	.img-with-text {
	    text-align: justify;
		width: 300px;
		float: right;
	}

	.img-with-text img {
		width: 300px;
		display: block;
		margin: 0 auto;
	}
	
	.imgLeft .image.featured {
		width: 100px;
		float: left;
	}
	
	.imgRight .image.featured {
		width: 150px;
		float: right;
	}
	
		/* 
		STYLE TIL ARTICLE HEADER TEKST
	*/	
	.imgLeft .major h1, .imgRight .major h1 {
		font-size: 20px !important;
		margin-bottom: 5px;
	}
	
	.noImg .major h1 {
		font-size: 22px !important;
		margin-bottom: 15px;	
	}
	
	.noImg .major h2 {
		font-size: 16px !important;
	}
	
	.imgMid .articleHeader {
		margin-top: 20px;
	}
	
	.imgMid .articleHeader .major {
		margin: 0 0 2em 0;
	}
	
	.imgLeft .major div {
  		margin-left: 110px;
	}
	
	.image.featured p {
		font-size: 8px !important;
	}
	
	header.major h1, header.major h3 {
		margin: 0 0 1.2em 0;
		font-size: 20px;
	}
	
	header.major h2 {
    	font-size: 11px;
		line-height: 21px;
    	text-transform: inherit;
	}
	
	table {
		max-width: 250px;
	}
	
		
	/*!!!!!!!!!!!!!*/
	.firstRow img {
	    width: 309px;
	}
	
	.secondRow img {
		width: 315px;
	}
}

@media screen and (min-width: 937px) {
	.img-with-text {
	    text-align: justify;
		width: 400px;
		float: right;
	}

	.img-with-text img {
		width: 400px;
		display: block;
		margin: 0 auto;
	}
	
	.imgLeft .image.featured {
		width: 200px;
		float: left;
	}
	
	/* 
		STYLE TIL ARTICLE HEADER TEKST
	*/	
	.noImg .major h1, .imgLeft .major h1, .imgRight .major h1 {
		font-size: 22px !important;
		margin-bottom: 5px;
	}
	
	.imgLeft .major h2, .imgRight .major h2 {
		font-size: 12px !important;
	}
	
	.noImg .major h1 {
		font-size: 22px !important;
		margin-bottom: 15px;	
	}
	
	.noImg .major h2 {
		font-size: 16px !important;
	}
	
	.imgRight .image.featured {
		width: 200px;
		float: right;
	}
	
	.imgLeft .major div {
		margin-left: 215px;
	}
	
	header.major h1, header.major h3 {
		margin: 0 0 1.2em 0;
		font-size: 25px;
	}
	
	header.major h2 {
    	font-size: 13px;
	}
	
	.image.featured p {
		font-size: 11px !important;
	}
	
	table {
		max-width: 350px;
	}
}

@media screen and (min-width: 1137px) {
	.img-with-text {
	    text-align: justify;
		width: 400px;
		float: right;
	}

	.img-with-text img {
		width: 400px;
		display: block;
		margin: 0 auto;
	}
	
	.imgLeft .image.featured {
		width: 230px;
		float: left;
	}
	
	/* 
		STYLE TIL ARTICLE HEADER TEKST
	*/	
	.noImg .major h1, .imgLeft .major h1, .imgRight .major h1 {
		font-size: 25px !important;
		margin-bottom: 15px;
	}
	
	.noImg .major h2,.imgLeft .major h2, .imgRight .major h2 {
		font-size: 16px !important;
		margin-bottom: 5px;
	}
	
	.imgRight .image.featured {
		width: 230px;
		float: right;
	}
	
	.imgLeft .major div {
		margin-left: 250px;
	}
	
	header.major h1, header.major h3 {
		margin: 0 0 1.2em 0;
		font-size: 25px;
	}
	
	table {
		max-width: 350px;
	}
	
	/*!!!!!!!!!!!!!*/
	.firstRow img {
	    width: 100%;
		height: 100%;
	}
	
	.secondRow img {
		width: 100%;
		height: 100%;
	}
}

@media screen and (min-width: 1237px) {
	.img-with-text {
	    text-align: justify;
		width: 500px;
		float: right;
	}

	.img-with-text img {
		width: 500px;
		display: block;
		margin: 0 auto;
	}
}