/*
Theme Name: Grene
Theme URI: https://www.sostrenegrene.com
Description: WordPress theme for Søstrene Grene, inspired by DevDmBootstrap3 theme
Author: Søstrene Grenes's Web Team
Author URI: https://www.sostrenegrene.com
Version: 1.0
*/

/* QUICKFIX FOR VIDEO EMBED ON OUTDOORLIVING */
.outdoorliving-splash-container-3-2 .wpb_text_column.wpb_content_element {height: 100%;}
.outdoorliving-splash-container-3-2 .wpb_text_column.wpb_content_element p {height: 100%;}

/* CHRISTMAS AND NEWYEAR FIX - UNTIL FOOD JANUARY */
.slider-campaign-area-title-svg img {display: none !important;}
.slider-campaign-area-subline {display: block !important; max-width: 760px; margin: 0 auto; margin-top: 200px;}
.slider-campaign-area-subline h2 {line-height: 1.4em !important;}
.slider-campaign-christmas-catalogue .slider-campaign-area-button.assortment-big-button {/*display: none !important;*/}
	.home .ipaper-container {/*margin-top: 450px;*/}
	@media (min-width: 481px) and (max-width: 767px) {.slider-campaign-area-subline {margin-top: 100px;}}
	@media (max-width: 480px) {.slider-campaign-area-subline {margin-top: 30px;}}
/* Campaigns going online and offline - Catalogue Page Topimage and Catalogues
 * _____________________________________________________________*/
.campaign-catalogue-topimage-interior-23082018 {display: none;} /* OFFLINE */
.campaign-catalogue-topimage-interior-08032018 {display: none;} /* OFFLINE */
.campaign-catalogue-topimage-officeandschool-26062018 {display: none;} /* OFFLINE */
.campaign-catalogue-topimage-outdoor-05042018 {display: none;} /* OFFLINE */
.campaign-catalogue-topimage-diy-25092018 {display: none;} /* OFFLINE */
.campaign-catalogue-topimage-christmas-25102018 {display: none;} /* OFFLINE */
.campaign-catalogue-topimage-food-31012019 {display: none;} /* OFFLINE */
.campaign-newseason-frontpage-section-japanese {display: none !important;} /* OFFLINE - Outcomment to set New Season Campaign online - GOING OFFLINE WHEN FOOD */
.campaign-newseason-frontpage-section {display: none !important;} /* OFFLINE - Outcomment to set New Season Campaign online - GOING OFFLINE WHEN FOOD */
.campaign-catalogue-topimage-interior-21022019 {display: none;} /* OFFLINE */
.campaign-catalogue-embed-interior-21022019 {/*display: none;*/} /* ONLINE */
.campaign-catalogue-topimage-outdoorliving-26032019 {/*display: none;*/} /* ONLINE */
.campaign-catalogue-embed-outdoor-26032019 {/*display: none;*/} /* ONLINE */
/* JAPANESE GOING ONLINE
 * ______________________*/
.campaign-catalogue-topimage-interior-23082018-japanese {display: none;} /* OFFLINE */
.campaign-catalogue-topimage-christmas-25102018-japanese {display: none;} /* OFFLINE - NOT GOING OFFLINE DURING FOOD CAMPAIGN */
.campaign-catalogue-topimage-diy-25092018-japanese {display: none;} /* OFFLINE */
.campaign-catalogue-topimage-outdoor-05042018 {display: none;} /* OFFLINE */

/* SLIDER CAMPAIGN AREA - START
 * _____________________________*/

	/* THIS IS TO MAKE SURE, THAT PREVIOUS CAMPAIGN WILL STAY ONLINE ON JAPANESE, SPANISH AND SWISS */
	/*
	.campaign-catalogue-topimage-christmas-25102018:lang(es-ES),
	.campaign-catalogue-topimage-christmas-25102018:lang(de-CH),
	.campaign-catalogue-topimage-christmas-25102018:lang(ja) {display: inherit !important;}
	.campaign-catalogue-topimage-christmas-25102018-japanese:lang(ja) {display: inherit !important;}
	.campaign-newseason-frontpage-section-japanese:lang(ja) {display: inherit !important;}
	.campaign-newseason-frontpage-section:lang(es-ES),
	.campaign-newseason-frontpage-section:lang(de-CH),
	.campaign-newseason-frontpage-section:lang(ja) {display: inherit !important;}
	.slider-campaign-area.slider-campaign-christmas-catalogue:lang(es-ES),
	.slider-campaign-area.slider-campaign-christmas-catalogue:lang(de-CH),
	.slider-campaign-area.slider-campaign-christmas-catalogue:lang(ja) {display: inherit !important;}
	.slider-campaign-area-japan.slider-campaign-christmas-catalogue:lang(es-ES),
	.slider-campaign-area-japan.slider-campaign-christmas-catalogue:lang(de-CH),
	.slider-campaign-area-japan.slider-campaign-christmas-catalogue:lang(ja) {display: inherit !important;}
	*/

	/* NEXT CAMPAIGN GOING ONLINE AND PREVIOUS CAMPIGN GOING OFFLINE */
	/* 
	 * ---------- ONLINE ---------- 
	 * */
.slider-campaign-area.slider-campaign-outdoorliving-catalogue {/*display:none;*/ background: url("/wp-content/uploads/2016/10/sliderimage-outdoorliving-2019-v1.jpg") no-repeat scroll 50% 0;} /* ONLINE */
	.slider-campaign-area-japan.slider-campaign-outdoorliving-catalogue {/*display:none;*/ background: url("/wp-content/uploads/2016/10/sliderimage-outdoorliving-2019-v1.jpg") no-repeat scroll 50% 0;} /* ONLINE */
	.page-id-16016 .slider-campaign-area.slider-campaign-outdoorliving-catalogue, .page-id-16016 .slider-campaign-area-japan.slider-campaign-outdoorliving-catalogue {display: inherit; background: url("/wp-content/uploads/2016/10/sliderimage-outdoorliving-2019-v1.jpg") no-repeat scroll 50% 0;} /* FOR TESTING ON THE DANISH TEST-PAGE */
	/* 
	 * ---------- ONLINE ---------- 
	 * */

.slider-campaign-area.slider-campaign-interior-catalogue {display:none; background: url("/wp-content/uploads/2016/10/sliderimage-interior-march-2019-v2.jpg") no-repeat scroll 50% 0;} /* OFFLINE */
	.slider-campaign-area-japan.slider-campaign-interior-catalogue {display:none; background: url("/wp-content/uploads/2016/10/sliderimage-interior-march-2019-v2.jpg") no-repeat scroll 50% 0;} /* OFFLINE */
	.page-id-16016 .slider-campaign-area.slider-campaign-interior-catalogue, .page-id-16016 .slider-campaign-area-japan.slider-campaign-interior-catalogue {display: inherit; background: url("/wp-content/uploads/2016/10/sliderimage-interior-march-2019-v2.jpg") no-repeat scroll 50% 0;} /* FOR TESTING ON THE DANISH TEST-PAGE */
	
	.slider-campaign-area.slider-campaign-food-catalogue {display:none; background: url("/wp-content/uploads/2016/10/campaign-image-food-2019-v1.jpg") no-repeat scroll 50% 0;} /* OFFLINE */
	.slider-campaign-area-japan.slider-campaign-food-catalogue {display:none; background: url("/wp-content/uploads/2016/10/campaign-image-food-2019-v1.jpg") no-repeat scroll 50% 0;} /* OFFLINE */
	.page-id-16016 .slider-campaign-area.slider-campaign-food-catalogue, .page-id-16016 .slider-campaign-area-japan.slider-campaign-food-catalogue {display: inherit; background: url("/wp-content/uploads/2016/10/campaign-image-food-2019-v1.jpg") no-repeat scroll 50% 0;} /* FOR TESTING ON THE DANISH TEST-PAGE */

	.slider-campaign-area.slider-campaign-christmas-catalogue {display:none; background: url("/wp-content/uploads/2016/10/bg-soap-shampoo-2019-v1.jpg") no-repeat scroll 50% 0;} /* OFFLINE */
	.slider-campaign-area-japan.slider-campaign-christmas-catalogue {display:none; background: url("/wp-content/uploads/2016/10/bg-soap-shampoo-2019-v1.jpg") no-repeat scroll 50% 0;} /* OFFLINE */


	/* OLD FIX, AND OLD CAMPAIGNS GOING OFFLINE */
.revolution-slider-campaign-area {display:none;} /* SET DISPLAY NONE, TO THIS, WHEN NEW CAMPAIGN AREA IS GOING ONLINE - AND REMOVE THE SLIDER BLOCK ON ALL FRONTPAGES AFTERWARDS */
.revolution-slider-campaign-area-japan {display:none;} /* SET DISPLAY NONE, TO THIS, WHEN NEW CAMPAIGN AREA IS GOING ONLINE - AND REMOVE THE SLIDER BLOCK ON ALL FRONTPAGES AFTERWARDS */
.slider-campaign-area {
	height: auto;
	height: 700px;
	-webkit-background-size: cover !important;
  	-moz-background-size: cover !important;
  	-o-background-size: cover !important;
  	background-size: cover !important;
}
.slider-campaign-area-japan {
	height: auto;
	height: 700px;
	-webkit-background-size: cover !important;
  	-moz-background-size: cover !important;
  	-o-background-size: cover !important;
  	background-size: cover !important;
}

.slider-campaign-area.slider-campaign-diy-catalogue {display:none; background: url("/wp-content/uploads/2016/10/sliderimage-diy-2018-v2.jpg") no-repeat scroll 50% 0;} /* OFFLINE */
.slider-campaign-area-japan.slider-campaign-diy-catalogue {display:none; background: url("/wp-content/uploads/2016/10/sliderimage-diy-2018-v2.jpg") no-repeat scroll 50% 0;} /* OFFLINE */
.page-id-16016 .slider-campaign-area.slider-campaign-christmas-catalogue, .page-id-16016 .slider-campaign-area-japan.slider-campaign-christmas-catalogue {display: inherit; background: url("/wp-content/uploads/2016/10/bg-soap-shampoo-2019-v1.jpg") no-repeat scroll 50% 0;} /* FOR TESTING ON THE DANISH TEST-PAGE */
.slider-campaign-area-title-svg {}
.slider-campaign-area-title-svg img {margin: 0 auto; margin-top: 200px; padding: 0 20px;}
.slider-campaign-area-headline h1 {display: none;}
.slider-campaign-area-subline {}
.slider-campaign-area-subline h2 {
	font-family: 'open sans condensed';
	font-size: 2em;
	font-weight: 900;
	line-height: 2em;
	text-transform: uppercase !important;
	text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
	-ms-transform: rotate(-2deg);
	-webkit-transform: rotate(-2deg);
	transform: rotate(-2deg);
	padding: 20px 0 10px !important;
}
.slider-campaign-area-button {padding: 20px 0 !important;}
	/* _____________________________________________
	 * SLIDER CAMPAIGN AREA - MEDIA QUERIES - START */
	@media (min-width: 979px) and (max-width: 1199px) { /* EXTRA: for view lige under 1200px og Ipad landscape */
		.slider-campaign-area {height: 600px;}
		.slider-campaign-area-japan {height: 600px;}
	}
	@media (min-width: 768px) and (max-width: 979px) {
		.slider-campaign-area {height: 600px;}
		.slider-campaign-area-japan {height: 600px;}
	}
	@media (min-width: 481px) and (max-width: 767px) {
		.slider-campaign-area {height: 450px;}
		.slider-campaign-area-japan {height: 450px;}
		.slider-campaign-area.slider-campaign-diy-catalogue {display:none; background: url("/wp-content/uploads/2016/10/sliderimage-768px-diy-2018-v3.jpg") no-repeat scroll 50% 0;}
		.slider-campaign-area-japan.slider-campaign-diy-catalogue {display:none; background: url("/wp-content/uploads/2016/10/sliderimage-768px-diy-2018-v3.jpg") no-repeat scroll 50% 0;}
		.slider-campaign-area.slider-campaign-christmas-catalogue {/*display:none;*/ background: url("/wp-content/uploads/2016/10/bg-soap-shampoo-2019-v1.jpg") no-repeat 60% top;} /* ONLINE */
		.slider-campaign-area-japan.slider-campaign-christmas-catalogue {/*display:none;*/ background: url("/wp-content/uploads/2016/10/bg-soap-shampoo-2019-v1.jpg") no-repeat 60% top;} /* ONLINE */
		.page-id-16016 .slider-campaign-area.slider-campaign-christmas-catalogue, .page-id-16016 .slider-campaign-area-japan.slider-campaign-christmas-catalogue {display:inherit; background: url("/wp-content/uploads/2016/10/bg-soap-shampoo-2019-v1.jpg") no-repeat 60% top;} /* FOR TESTING ON THE DANISH TEST-PAGE */
		.slider-campaign-area-title-svg img {margin-top: 50px;}
		.slider-campaign-area-subline h2 {line-height: 1.5em !important;}
	}
	@media (max-width: 480px) {
		.slider-campaign-area {height: 450px;}
		.slider-campaign-area-japan {height: 450px;}
		.slider-campaign-area.slider-campaign-diy-catalogue {display:none; background: url("/wp-content/uploads/2016/10/sliderimage-768px-diy-2018-v3.jpg") no-repeat scroll 50% 0;}
		.slider-campaign-area-japan.slider-campaign-diy-catalogue {display:none; background: url("/wp-content/uploads/2016/10/sliderimage-768px-diy-2018-v3.jpg") no-repeat scroll 50% 0;}
		.slider-campaign-area.slider-campaign-christmas-catalogue {/*display:none;*/ background: url("/wp-content/uploads/2016/10/bg-soap-shampoo-2019-v1.jpg") no-repeat 60% top;} /* OFFLINE */
		.slider-campaign-area-japan.slider-campaign-christmas-catalogue {/*display:none;*/ background: url("/wp-content/uploads/2016/10/bg-soap-shampoo-2019-v1.jpg") no-repeat 60% top;} /* ONLINE */
		.page-id-16016 .slider-campaign-area.slider-campaign-christmas-catalogue, .page-id-16016 .slider-campaign-area-japan.slider-campaign-christmas-catalogue {display:inherit; background: url("/wp-content/uploads/2016/10/bg-soap-shampoo-2019-v1.jpg") no-repeat 60% top;} /* FOR TESTING ON THE DANISH TEST-PAGE */
		.slider-campaign-area-title-svg img {margin-top: 50px;}
		.slider-campaign-area-subline h2 {line-height: 1.5em !important;}
	}
	/* SLIDER CAMPAIGN AREA - MEDIA QUERIES - START
	 * _____________________________________________*/
/* SLIDER CAMPAIGN AREA - END */

/* GDPR - Newsletterforms - HIDDEN */
.subscribe-section {display: none;}
.subscribe-section-on-mobile {display: none;}

/* TEST design on testpage */
body.page-id-16016 .store-section {background: #eeeeee;}
body.page-id-16016 .store-section input {color: #C07C93 !important; border: 1px solid #dddddd; background: #FFFFFF; border-radius: 0 !important;}
body.page-id-16016 .store-section .form-control::-moz-placeholder {color: #C07C93;}
body.page-id-16016 .btn-grenes {color: #ffffff !important; background-color: #D6A9B8 !important; border-color: #D6A9B8 !important;}
body.page-id-16016 .btn-grenes:hover {color: #ffffff !important; background-color: #C07C93 !important; border-color: #C07C93 !important;}
body.page-id-16016 .store-section p a.textlink-redicon {color: #C07C93; text-decoration: underline; background: none; padding-right: 0;}
body.page-id-16016 .store-section p a.textlink-redicon:hover {text-decoration: underline; color: #D6A9B8;}
body.page-id-16016 .grenes-footer {background: #fff; border-top: 1px solid #ddd;}

/*Background tema på alle sider med denne class*/
/*Background tema på alle sider med denne class
_________________________________________________*/
/*Background tema - skiftes manuelt på enkelte sider*/
/*
.bg-normal {
	background: url("/wp-content/uploads/2015/06/bg-normal.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	width: 100%;
}
body.page-template-page-frontpage .bg-normal, body.page-id-16016 .bg-normal {
	background: url("/wp-content/uploads/2015/06/bg-normal.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	width: 100%;
	background-position: 0 844px;
}
.bg-jul {
	background: url("/wp-content/uploads/2015/05/bg-jul.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	width: 100%;
}
#ListContainer {
	background: url("/wp-content/uploads/2015/06/bg-normal.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	width: 100%;
}
*/
/*Background tema - skiftes manuelt på enkelte sider
______________________________________________________*/
body {
	font-family: 'Open Sans', sans-serif;
	font-size: 16px; color: #333;
	padding-top: 0;
	padding-bottom: 0;
	background: none repeat scroll 0 0 #fafafa;
	overflow-x: hidden;}
.container-fluid.grenes-container {
	padding-left: 0;
	padding-right: 0;
	max-width: 100%;
}
body.page-id-104074,
body.page-id-107705,
body.page-id-107707,
body.page-id-107699,
body.page-id-107650,
body.page-id-107683,
body.page-id-107703,
body.page-id-107674,
body.page-id-107704,
body.page-id-107684,
body.page-id-107681,
body.page-id-107682,
body.page-id-107706,
body.page-id-107685 {background: url('/wp-content/uploads/2016/10/ricepaper2.png') repeat scroll 0 0 #fafafa;}
.grenes-main {
	max-width: 100%;
	padding-left:0;
	padding-right:0;
}
.ui-widget {
	font-family: "Open Sans",sans-serif;
}
.display-none {
	display: none !important;
}
.page-id-16016 #mobile-version {
    padding-top: 420px !important;
    background-color: rgba(240,243,245,.9);
}
.text-opacity-none h1, .text-opacity-none h2, .text-opacity-none h3, .text-opacity-none h4, .text-opacity-none h5, .text-opacity-none h6, .text-opacity-none p {opacity: 0;}
hr {
	margin: 0 0 20px !important;
	border-color: #cad3db;
}
.hr-line-no-margin hr {
	margin: 0 0 0 !important;
}
h1, h2, h3, h4, h5, h6 {
	border: 0 none;
	clear: both;
	display: block;
	margin: 15px 0 10px !important;
	padding: 0 10px !important;
	vertical-align: baseline;
	width: 100%;
	clear: both;
	font-family: 'Open Sans', sans-serif;
}
.page-template-page-frontpage h2 {
	line-height: 1em;
}
h2 {
	font-size: 2em;
	font-weight: 300;
	line-height: 1.3em;
	text-transform: uppercase;
}
h4 {
	font-weight: 600;
}
h5 {
	font-size: 17px;
}
p {
	/*color: #3D4753;*/
	color: #222222;
	margin-bottom: 1.5em;
	letter-spacing: 1px;
	line-height: 1.6em;
}
.sister-signature {
	font-family: 'Stalemate', cursive;
	font-size: 3em;
	margin-top: -20px;
	-ms-transform: rotate(-2deg);
	-webkit-transform: rotate(-2deg);
	transform: rotate(-2deg);
}
.bg-white {
	background-color: #FFFFFF !important;
}
.textbg-black {
	background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
	padding: 0 10px;
	color: #FFFFFF;
}
.textbg-blue {
	background: rgba(142, 159, 168, 1) none repeat scroll 0 0;
	color: #FFFFFF;
	font-weight: 600;
	padding: 10px 100px;
	font-size: 0.7em !important;
	letter-spacing: 2px;
}
.textbg-purple {
	background: #5D4157 none repeat scroll 0 0;
	color: #FFFFFF;
	font-weight: 600;
	padding: 10px 100px;
	font-size: 0.7em !important;
	letter-spacing: 2px;
}
.hide {
	display: none;
}
.clear {
	clear: both;
	display: inherit;
	margin: 0;
}
blockquote {
	background-image: url("/wp-content/themes/sgwptheme1/images/left199.svg");
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 2.5em auto;
	border: medium none;
	min-height: 45px;
	padding: 0 0 0 60px;
}
blockquote p {
	font-size: 1.1em;
	font-style: italic;
	font-weight: 100;
}
.alert.alert-info p {
	color: #31708f;
	font-size: 0.9em;
}
th {
	font-weight: 400;
}
th strong {
	font-weight: 800;
}
a, a:hover {
	text-decoration: none;
	outline: 0 none;
}
a {
	color: #e96656;
	transition: all 700ms ease 0s;
}
a img {
	border: 0 none;
}
h2 img.alignnone, a img.alignnone {
	margin: -5px 0 0 !important;
}
img {
	height: auto;
	max-width: 100%;
}
.text-uppercase h1, .text-uppercase h2, .text-uppercase h3, .text-uppercase h4, .text-uppercase p {
	text-transform: uppercase !important;
}
.text-section {max-width: 1140px; margin: 0 auto !important;}
.text-section-left-subheadline {padding-right: 15px;}
.text-section-left-subheadline h2 {margin-top:0 !important;}
.text-section-right {padding-left: 30px; padding-bottom: 30px;}
.text-section-right h3 {padding-left: 0 !important; margin-top: 0 !important; padding-bottom: 15px !important;}
.text-section-right h4 {padding-left: 0 !important;}

.alert h1 {
	margin-top: 5px !important;
	padding-left: 0 !important;
}
.alert h2 {
	line-height: 1.2em;
	margin-top: 5px !important;
	padding-left: 0 !important;
}
.alert h3 {
	margin-top: 5px !important;
	padding-left: 0 !important;
}
.alert h4 {
	margin-top: 5px !important;
	padding-left: 0 !important;
}
.alert p {
	color: inherit;
	font-size: 0.9em;
}
.topimage h1 {
	color: #ffffff;
	font-size: 3em;
	font-weight: 900;
	text-shadow: 0 4px 4px rgba(51, 51, 51, 0.3);
	text-transform: none;
	margin-top: 100px;
	text-align: center;
}
.topimage h2 {
	color: #ffffff;
	font-size: 2em;
	font-weight: 300;
	text-shadow: 0 4px 4px rgba(51, 51, 51, 0.3);
	text-transform: none;
}
.topimage h3 {
	color: #ffffff;
	font-size: 2em;
	font-weight: 900;
	text-shadow: 0 4px 4px rgba(51, 51, 51, 0.3);
	text-transform: none;
}
.submenu-max-width {
	/*max-width: 22%;*/
}
.submenu-2017 {

}
.submenu-2017 ul {
	padding: 40px 0;
	text-align: center;
	background: #F5F6FA; margin: 0;
}
.submenu-2017 ul li {
	display: inline-block;
	padding: 0 15px;
}
.submenu-2017 ul li a {
	font-weight: 600;
	font-size: 14px;
	color: #444444;
}
.submenu-2017 ul li a:hover {
	color: #ff6863;
}

/* JOB SECTION - START */
	.job-section {margin: 0 50px !important;}
	.job-section-iframe {margin: 0 20px;}
	.job-section-iframe iframe {min-height: 2000px;}
	.section-job-topimage {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-franchise-2018-v3.jpg") repeat scroll 0 0;
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		min-height: 500px;
		max-height: 500px;
		width: 100%;
	}
	h2.subheadline-h2-jobpage {
		background: #616b77;
		color: #fff;
		font-family: 'Open Sans condensed', sans-serif;
		font-size: 1.7em;
		padding: 21px 20px !important;
		margin-top: 1px !important;
	}
	.job-group .panel-heading {padding: 0 !important;}
	.job-group h4.panel-title {margin: 0 !important; font-family: 'Open Sans Condensed', sans-serif;}
	.job-group h4.panel-title a {display: block; line-height: 1.4em; padding: 20px 40px 20px 10px; width: 100%; position: relative; color: #616b77; font-size: 1.1em;}
	.job-group h4.panel-title a span {color: #616b77; font-size: 1.3em; position: absolute; right: 10px; line-height: 1.4em; opacity: 0.75; top: 25%;}
	.job-group .panel-collapse p a.btn.btn-grenes {display: block;}
	.job-group .panel-collapse h2 {text-align: left; margin-left: 0 !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 20px !important;}
	/* _____________________________________________
	 * JOB SECTION PAGE - MEDIA QUERIES - START */
	@media (min-width: 979px) and (max-width: 1199px) { /* EXTRA: for view lige under 1200px og Ipad landscape */
		.job-section {margin: 0 !important;}
		.job-section-iframe {margin: 0 0 20px 0 !important;}
		.job-section-iframe iframe {min-height: 1200px;}
		.job-section .vc_col-sm-9 {width: 100%;}
		.job-section .vc_col-sm-3 {width: 100%;}
	}
	@media (min-width: 768px) and (max-width: 979px) {
		.job-section {margin: 0 !important;}
		.job-section-iframe {margin: 0 0 20px 0 !important;}
		.job-section-iframe iframe {min-height: 1200px;}
		.job-section .vc_col-sm-9 {width: 100%;}
		.job-section .vc_col-sm-3 {width: 100%;}
	}
	@media (min-width: 481px) and (max-width: 767px) {
		.job-section {margin: 0 !important;}
		.section-job-topimage {display: none;}
		.job-section-iframe {margin: 0 0 20px 0 !important;}
		.job-section-iframe iframe {min-height: 800px;}
		.job-section .vc_col-sm-9 {width: 100%;}
		.job-section .vc_col-sm-3 {width: 100%;}
	}
	@media (max-width: 480px) {
		.job-section {margin: 0 !important;}
		.section-job-topimage {display: none;}
		.job-section-iframe {margin: 0 0 20px 0 !important;}
		.job-section-iframe iframe {min-height: 800px; max-width: 400px !important; width: 400px; overflow: scroll !important;}
		.job-section .vc_col-sm-9 {width: 100%;}
		.job-section .vc_col-sm-3 {width: 100%;}
	}
	/* JOB SECTION PAGE - MEDIA QUERIES - START
	 * _____________________________________________*/
/* JOB SECTION - END */
.press {
	margin-top: 30px;
}
.press ul {
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 2.3em;
	font-weight: 600;
	list-style-type: none;
	margin-bottom: 0;
	margin-right: 0;
	padding-left: 0;
}
ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
	font-family: "Open Sans Condensed",sans-serif;
	font-weight: 600;
	list-style-type: none;
	margin-bottom: 0;
}
ul.page-list.subpages-page-list li, ul.page-list.siblings-page-list li, ul.page-list li, .press ul li {
	line-height: 1em;
	padding: 5px 0;
}
ul.page-list.subpages-page-list li.current_page_item, ul.page-list.siblings-page-list li.current_page_item, ul.page-list li.current_page_item {
	background-image: url("/wp-content/themes/sgwptheme1/images/keyboard53.svg");
	background-position: 100% 12px;
	background-repeat: no-repeat;
	background-size: 0.7em auto;
}
ul.page-list.subpages-page-list li a, ul.page-list.siblings-page-list li a, ul.page-list li a, .press ul li a {
	color: #DDDDDD;
	padding-right: 20px;
}
ul.page-list.subpages-page-list li.current_page_item a, ul.page-list.siblings-page-list li.current_page_item a, ul.page-list li.current_page_item a {
	color: #202020;
}
ul.page-list.subpages-page-list li:hover, ul.page-list.siblings-page-list li:hover, ul.page-list li:hover, .press ul li:hover {
	color: #202020;
	background-image: url("/wp-content/themes/sgwptheme1/images/keyboard53.svg");
	background-position: 100% 12px;
	background-repeat: no-repeat;
	background-size: 0.7em auto;
}
ul.page-list.subpages-page-list li:hover a, ul.page-list.siblings-page-list li:hover a, ul.page-list li:hover a, .press ul li:hover a {
	color: #202020;
}
.w3eden .wbt-icon {
	padding: 10px !important;
}
.w3eden .media-left, .w3eden .media > .pull-left.wbt-left {
	padding-right: 0 !important;
}
.w3eden .media-left, .w3eden .media > .pull-left.text-left {
	padding-right: 10px !important;
}
.section-topimage-text-top .wpb_wrapper {
	margin-top: 250px;
}
.whitebox {
	background: none repeat scroll 0 0 #fff;
	border-radius: 4px;
	padding: 20px;
	display: inline-block;
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.35);
	-moz-box-shadow: 0 0 4px rgba(0,0,0,0.35);
	box-shadow: 0 0 4px rgba(0,0,0,0.35);
}
.extra-text-margin {
	margin-top:60px;
	margin-bottom:40px;
}
/*.navbar-brand {
	padding-top: 10px;
	padding-right: 30px;
}
.navbar-brand img {
	height: 30px;
}*/
.home h2.page-header {
	display: none;
}
.row-fluid.grenes-content .row, .row.grenes-content .row {
	background: #fafafa;
	background: -moz-linear-gradient(top,  #fafafa 0%, #f3f3f3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#f3f3f3));
	background: -webkit-linear-gradient(top,  #fafafa 0%,#f3f3f3 100%);
	background: -o-linear-gradient(top,  #fafafa 0%,#f3f3f3 100%);
	background: -ms-linear-gradient(top,  #fafafa 0%,#f3f3f3 100%);
	background: linear-gradient(to bottom,  #fafafa 0%,#f3f3f3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f3f3f3',GradientType=0 );
}
.bluebox-holder {
	background: #dde3e8 none repeat scroll 0 0;
	margin: 30px 0;
}
.sb_instagram_header {
	display: none !important;
}
a.sbi_load_btn {
	display: none !important;
}
.mailchimp-embedded-form #mc_embed_signup {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
.mailchimp-embedded-form form, #mc-embedded-subscribe-form {
	padding: 0 !important;
}
.mailchimp-embedded-form form h2 {
	line-height: 1.3em;
}
#mc_embed_signup .mc-field-group {
    clear: none;
    display: inline-block;
    padding: 0 20px;
    vertical-align: text-top;
    width: auto !important;
}
#mc_embed_signup .mc-field-group input {
    display: block;
    min-width: 270px;
}
.mc-field-group.input-group ul li input {min-width: 0 !important;}
input#mc-embedded-subscribe.button {
    display: block;
    margin: 0 auto !important;
    min-width: 200px;
    text-align: center;
}
#mc_embed_signup h2 {
    text-align: center;
}
#mc_embed_signup .mc-field-group.input-group label {
    display: inline;
    font-weight: 100;
    padding-left: 10px;
}
.mc-field-group {
	margin-bottom: 10px;
}
.mc-field-group label {
	display: block;
}
.mc-field-group input {
	display: block;
	line-height: 1.5em;
	padding: 0 10px;
	width: 100%;
}
#mc_embed_signup .mc-field-group .asterisk {
	right: 30px !important;
	top: 5px !important;
}
input#mc-embedded-subscribe.button {
	margin-bottom: 15px;
}
#mc_embed_signup div.mce_inline_error {
	font-weight: 300 !important;
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
#mc_embed_signup div.response {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-top: 5px !important;
	padding: 10px !important;
	width: 100% !important;
}
.mailchimp-form-holder .row.row-eq-height {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.mailchimp-form-holder .row.row-eq-height .col-md-4
{position: relative;
}
.mailchimp-form-holder .row.row-eq-height .col-md-4 img {
	bottom: 0;
	position: absolute;
	min-width: 302px;
}
.large-ipaper-container .ipaper-container .ipaper-wrapper {height: 680px;}
.ipaper-2-col-with-text-section-container h4.description-heading {text-transform: uppercase;}
/* Row with equal height columns - START */
.row-eq-height {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}
.row-eq-height .wpb_column .vc_column-inner {

}
.row-eq-height .wpb_column .vc_column-inner .wpb_wrapper {

}
.row-eq-height .wpb_column .vc_column-inner .wpb_wrapper .wpb_content_element {

}
.row-eq-height .wpb_column .vc_column-inner .wpb_wrapper .wpb_content_element .wpb_wrapper {
	/*height: 100%;*/
}
.row-eq-height .wpb_column .vc_column-inner .wpb_wrapper .eq-height-top img, .row-eq-height img.eq-height-top {
	top: 0;
	position: absolute;
}
.row-eq-height .wpb_column .vc_column-inner .wpb_wrapper .eq-height-middle img, .row-eq-height img.eq-height-middle {

}
.row-eq-height .wpb_column .vc_column-inner .wpb_wrapper .eq-height-bottom img, .row-eq-height img.eq-height-bottom {
	bottom: 0;
	position: absolute;
}
/* Row with equal height columns - END
 * -------------------------------------------------- */
/* SLIDER - START */
.ms-container h2, .ms-container h1 {
	font-size:3em;
	font-weight:800;
}
.ms-container h3 {
	font-size: 1.8em;
	font-weight: 400;
	font-family: 'Muli', sans-serif;
}
.videobox iframe {
	border: none !important;
	background: none repeat scroll 0 0 #fff;
	border-radius: 4px;
	padding: 20px;
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.35);
	-moz-box-shadow: 0 0 4px rgba(0,0,0,0.35);
	box-shadow: 0 0 4px rgba(0,0,0,0.35);
}
/* SLIDER - END
__________________*/
/* STORE SECTION FRONTPAGE - START */
.store-section {
	/*background: url('https://sostrenegrene.com/wp-content/uploads/2016/10/worldmap-overlay-2018-v1.png') no-repeat #eee 60% 30% !important;*/
	background: #eeeeee;
	padding: 30px 0 !important;
}
.store-section h2 {
	margin: 15px 10px !important;
}
.store-section p {
	margin-bottom: 0;
	padding-top: 10px;
	text-align: center;
}
.store-section p a.textlink-redicon {
	/*background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2015/05/icon-redicon.png") no-repeat scroll 100% 50%;*/
	/*color: #fff;*/
	font-size: 14px;
	/*padding-right: 20px;*/
	text-transform: uppercase;
	color: #C07C93;
	text-decoration: underline;
	background: none;
	padding-right: 0;
}
.store-section p a.textlink-redicon:hover {
	/*color: #e96656;*/
	transition: all 700ms ease 0s;
	text-decoration: underline;
	color: #D6A9B8;
}
.store-section form {
	margin: 0 auto;
	max-width: 380px;
	text-align: center;
}
.store-section form input {
	/*color: #666666;*/
	font-size: 0.8em !important;
	text-align: center;
	color: #C07C93 !important;
	border: 1px solid #dddddd;
	background: #ffffff;
	border-radius: 0 !important;
}
.store-section .form-control::-moz-placeholder {color: #C07C93;}
.store-section .btn-grenes {color: #ffffff !important; background-color: #D6A9B8 !important; border-color: #D6A9B8 !important;}
.store-section .btn-grenes:hover {color: #ffffff !important; background-color: #C07C93 !important; border-color: #C07C93 !important;}
/* STORE SECTION FRONTPAGE - END
____________________________*/
/* FACEBOOK SECTION - START */
.facebook-section {
	background: url("/wp-content/uploads/2015/05/overlay-facebook.png") repeat;
	width: 100%;
	color: #FFFFFF;
	border-top: 1px solid #3d5672;
}
.fb-dashed-line {
	background: url("/wp-content/uploads/2015/05/fb-dashed-line.png") repeat-x scroll 0 50% rgba(0, 0, 0, 0);
}
/* FACEBOOK SECTION - END
____________________________*/
/* INSTAGRAM SECTION - START */
.instagram-section {
	background: url("/wp-content/uploads/2015/05/overlay-instagram-repeater.png") repeat;
	width: 100%;
	color: #FFFFFF;
	border-top: 1px solid #3d5672;
}
.instagram-section h3 {
	padding-bottom: 20px;
}
.instagram-section p {
	color: #FFFFFF;
}
.instagram-section-v2 {
	background: rgba(249, 249, 249, 1) none repeat scroll 0 0;
	color: #444;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}
.instagram-section-v2 h3 {
	color: #444;
}
.instagram-section-v2 p {
	color: #444;
}
.instagram-section-v2 #sb_instagram .sbi_photo_wrap {
	background: #fff none repeat scroll 0 0;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-top: 1px solid #eee;
	padding: 10px 10px 0;
	position: relative;
}
.instagram-section-v2 #sb_instagram .sbi_info {
	background: #fff none repeat scroll 0 0;
	border-bottom: 1px solid #eee;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	padding: 10px 5px;
}
.instagram-section-v2 #sb_instagram .sbi_info p.sbi_caption_wrap {

}
.instagram-section-v2 #sb_instagram .sbi_info p span.sbi_caption.sbi_caption_short,
.instagram-section-v2 #sb_instagram .sbi_info p span.sbi_caption.sbi_caption_full {
	color: #666 !important;
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 1em !important;
	line-height: 1.3em;
}
.instagram-section-v2 #sb_instagram .sbi_info .sbi_meta {
	color: #999999 !important;
}
.instagram-section-v2 .product-splash-black {
	bottom: 0;
	position: absolute;
	margin-bottom: 20px;
}
.instagram-section-v2 .product-splash-black p {
	background: #222 none repeat scroll 0 0;
	color: #fff;
	display: inline-block;
	font-size: 1.6em;
	margin-left: -20px;
	padding: 4px 20px 4px 40px;
	text-transform: uppercase;
	-ms-transform: rotate(-5deg); /* IE 9 */
	-webkit-transform: rotate(-5deg); /* Chrome, Safari, Opera */
	transform: rotate(-5deg);
}
#sb_instagram #sbi_images {
	text-align: center !important;
}
#sb_instagram.sbi_col_8 #sbi_images .sbi_item {
	float: none !important;
}

/* INSTAGRAM SECTION - END
____________________________*/

/* ASSORTMENT SECTION - START */

.assortment-section {
	background: url('/wp-content/uploads/2018/07/sections-bg-interior-2018-1-v2.jpg') no-repeat center center;
	-webkit-background-size: cover !important;
  	-moz-background-size: cover !important;
  	-o-background-size: cover !important;
  	background-size: cover !important;
	color: #444;
}
.assortment-section-text {
	background-image: url('/wp-content/uploads/2017/01/Circle_10-40-percent.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto 100%;
}
.assortment-section-text h2 {
	font-family: 'Prata', serif;
	font-size: 2.8em;
	font-style: italic;
	font-weight: 900;
	line-height: 1.1em;
	text-transform: none;
	padding-bottom: 10px !important;
}
.assortment-section-text p {

}
.assortment-text-bg {

}
.assortment-category-list {

}
.assortment-category-list p {
	background: none;
	color: #444;
	font-family: "open sans condensed",sans-serif;
	font-size: 1.3em;
	font-weight: 900;
	padding: 0 30px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) !important;
	text-transform: uppercase;
	display: inline-block;
	line-height: 1.6em;
}
.assortment-big-button a.btn-assortment-big-button {
	font-family: "open sans",sans-serif;
	font-size: 1.2em;
	font-weight: 300;
	border: 4px solid #D6A9B8;
	display: inline-block;
	position: relative;
	transition: all .1s ease-in-out;
}
.assortment-big-button a span.btn-assortment-big-button-inner {
	background: #D6A9B8;
	margin: 4px;
	display: inline-block;
	transition: all .1s ease-in-out;
	padding: 1em 2em;
	text-transform: uppercase;
	line-height: 1;
	color: #FFFFFF;
}
a.btn-assortment-big-button:focus,
a.btn-assortment-big-button:hover {
	border-color: #D6A9B8;
	background: #D6A9B8;
}
a.btn-assortment-big-button span.btn-assortment-big-button-inner:focus,
a.btn-assortment-big-button span.btn-assortment-big-button-inner:hover {
	background: #D6A9B8;
}

/* ASSORTMENT SECTION - END
____________________________*/

/* ASSORTMENT PAGES - START */

.assortment-section-universe {
	/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
	background: url('/wp-content/uploads/2017/08/sections-bg-images-section-1-interior-sep-2017-v2.jpg') no-repeat center center;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
	color: #444;
}
.assortment-section-interior {
	/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
	background: url('/wp-content/uploads/2017/02/interior-section-star-1.jpg') no-repeat center center;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
	color: #444;
}
.assortment-section-text-white-splash {
	background-image: url('/wp-content/uploads/2017/07/brand-circle-white-1.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto 100%;
}
.assortment-text-bg-white-splash {}
.assortment-section-text h2, .assortment-section-text-white-splash h2 {
	font-family: 'Prata', serif;
    	font-size: 2.8em;
    	font-style: italic;
    	font-weight: 900;
    	line-height: 1.1em;
    	text-transform: none;
	padding-bottom: 10px !important;
}
.assortment-section-text p {

}
.assortment-text-bg {

}
.section-assortment-grid {
	background: #F5F6FA;
}
.tg-grid-wrapper {left:0 !important;}
.assortment-category-list {

}

.assortment-big-button {
	padding: 80px 0;
}
.assortment-big-button p {
	margin-bottom: 0;
}
.assortment-big-button a.btn-sortment-big-button {
	font-family: "open sans",sans-serif;
	font-size: 1.2em;
	font-weight: 300;
	border: 4px solid #D6A9B8;
	display: inline-block;
	position: relative;
	transition: all .1s ease-in-out;
}
.assortment-big-button a span.btn-sortment-big-button-inner {
	background: #D6A9B8;
	margin: 4px;
	display: inline-block;
	transition: all .1s ease-in-out;
	padding: 1em 2em;
	text-transform: uppercase;
	line-height: 1;
	color: #FFFFFF;
}
a.btn-assortment-big-button:focus,
a.btn-assortment-big-button:hover {
	border-color: #D6A9B8;
	background: #D6A9B8;
}
a.btn-assortment-big-button span.btn-sortment-big-button-inner:focus,
a.btn-assortment-big-button span.btn-sortment-big-button-inner:hover {
	background: #D6A9B8;
}

.assortment-grid .tg-item-overlay {
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#4d000000',GradientType=0 );
}
.assortment-grid .tg-grid-holder article:nth-child(1) .tg-item-overlay {
	background: -moz-linear-gradient(top,  rgba(213,160,140,0.5) 0%, rgba(213,160,140,0) 100%) !important;
	background: -webkit-linear-gradient(top,  rgba(213,160,140,0.5) 0%,rgba(213,160,140,0) 100%) !important;
	background: linear-gradient(to bottom,  rgba(213,160,140,0.5) 0%,rgba(213,160,140,0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80d5a08c', endColorstr='#00d5a08c',GradientType=0 ) !important;
}
.assortment-grid .tg-grid-holder article:nth-child(2) .tg-item-overlay {
	background: -moz-linear-gradient(left,  rgba(166,216,218,0.2) 0%, rgba(166,216,218,0) 100%) !important;
	background: -webkit-linear-gradient(left,  rgba(166,216,218,0.2) 0%,rgba(166,216,218,0) 100%) !important;
	background: linear-gradient(to right,  rgba(166,216,218,0.2) 0%,rgba(166,216,218,0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94a5aa', endColorstr='#0094a5aa',GradientType=0 ) !important;
}
.assortment-grid .tg-grid-holder article:nth-child(3) .tg-item-overlay {
	background: -moz-linear-gradient(left,  rgba(228,228,237,1) 0%, rgba(228,228,237,0) 100%) !important;
	background: -webkit-linear-gradient(left,  rgba(228,228,237,1) 0%,rgba(228,228,237,0) 100%) !important;
	background: linear-gradient(to right,  rgba(228,228,237,1) 0%,rgba(228,228,237,0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ) !important;
}
.assortment-grid .tg-grid-holder article:nth-child(4) .tg-item-overlay {
	background: -moz-linear-gradient(left,  rgba(246,179,202,0.2) 0%, rgba(246,179,202,0) 100%) !important;
	background: -webkit-linear-gradient(left,  rgba(246,179,202,0.2) 0%,rgba(246,179,202,0) 100%) !important;
	background: linear-gradient(to right,  rgba(246,179,202,0.2) 0%,rgba(246,179,202,0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ) !important;
}
.assortment-grid .tg-grid-holder article:nth-child(5) .tg-item-overlay {
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.4) 0%, rgba(255,255,255,0) 100%) !important;
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%) !important;
	background: linear-gradient(to bottom,  rgba(255,255,255,0.4) 0%,rgba(255,255,255,0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ) !important;
}
.assortment-grid .tg-grid-holder article:nth-child(6) .tg-item-overlay {
	background: -moz-linear-gradient(left,  rgba(116,145,146,0.5) 0%, rgba(116,145,146,0) 100%) !important;
	background: -webkit-linear-gradient(left,  rgba(116,145,146,0.5) 0%,rgba(116,145,146,0) 100%) !important;
	background: linear-gradient(to right,  rgba(116,145,146,0.5) 0%,rgba(116,145,146,0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80749192', endColorstr='#00749192',GradientType=1 ) !important;
}
.assortment-grid .tg-grid-holder article:nth-child(7) .tg-item-overlay {
	background: -moz-linear-gradient(top,  rgba(100,100,100,0.2) 0%, rgba(100,100,100,0) 100%) !important;
	background: -webkit-linear-gradient(top,  rgba(100,100,100,0.2) 0%,rgba(100,100,100,0) 100%) !important;
	background: linear-gradient(to bottom,  rgba(100,100,100,0.2) 0%,rgba(100,100,100,0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#00666666',GradientType=0 ) !important;
}
.assortment-grid .tg-grid-holder article:nth-child(8) .tg-item-overlay {
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.3) 0%, rgba(255,255,255,0) 100%) !important;
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%) !important;
	background: linear-gradient(to bottom,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ) !important;
}

.assortment-grid-interior .tg-item-overlay {
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#4d000000',GradientType=0 );
}

.section-assortment-grid article.tg-item .tg-top-holder h2 {
	width: auto; height: auto !important;
	min-height: 0 !important;
	margin-left: 30px !important;
	padding-left: 10px !important;
	margin-top: 30px !important;
	display: block;
}
.section-assortment-grid article.tg-item .tg-top-holder h2 a {
	word-wrap: normal !important;
	hyphens: none !important;
}

.section-assortment-grid article.tg-item:nth-child(1) .tg-top-holder h2 {
	color: #866057;
	font-size: 1.7em;
	line-height: 1.1em;
}
.section-assortment-grid article.tg-item:nth-child(2) .tg-top-holder h2 {
	color: #444444;
}
.section-assortment-grid article.tg-item:nth-child(3) .tg-top-holder h2 {
	color: #666666;
}
.section-assortment-grid article.tg-item:nth-child(4) .tg-top-holder h2 {
	color: #9A4261;
}
.section-assortment-grid article.tg-item:nth-child(5) .tg-top-holder h2 {
	color: #AA9D9B !important;
	width: 50%;
	vertical-align: middle;
	font-size: 1.7em;
	line-height: 1.1em;
}
.section-assortment-grid article.tg-item:nth-child(6) .tg-top-holder h2 {
	color: #FFFFFF;
}
.section-assortment-grid article.tg-item:nth-child(7) .tg-top-holder h2 {
	color: #452E36;
}
.section-assortment-grid article.tg-item:nth-child(8) .tg-top-holder h2 {
	color: #FFFFFF;
}

.section-assortment-grid article.tg-item .tg-top-holder p {
	width: 30%;
	margin-left: 30px !important;
	padding-left: 10px !important;
	word-wrap: normal !important;
	hyphens: none !important;
}
.section-assortment-grid article.tg-item .tg-top-holder p.tg-item-excerpt.tg-element-3 {
	visibility: hidden; display: none;
}
.section-assortment-grid article.tg-item:nth-child(1) .tg-top-holder p {
	width: auto; color: #46322E;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	font-size: 0.9em;
	line-height: 1.3em;
	opacity: 100 !important;
}
.section-assortment-grid article.tg-item:nth-child(2) .tg-top-holder p {
	color: #444444;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
}
.section-assortment-grid article.tg-item:nth-child(3) .tg-top-holder p {
	color: #444444;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}
.section-assortment-grid article.tg-item:nth-child(4) .tg-top-holder p {
	color: #444444;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}
.section-assortment-grid article.tg-item:nth-child(5) .tg-top-holder p {
	width: 60%;
	color: #46322E;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	font-size: 0.9em; line-height: 1.3em;
	opacity: 100 !important;
}
.section-assortment-grid article.tg-item:nth-child(6) .tg-top-holder p {

}
.section-assortment-grid article.tg-item:nth-child(7) .tg-top-holder p {
	width: auto;
}
.section-assortment-grid article.tg-item:nth-child(8) .tg-top-holder p {
	width: auto;
}

.section-assortment-grid article.tg-item .tg-sortment-btn {
	margin-left: 41px;
	margin-top: 10px;
	color: #444444;
	border-color: #444444;
}
.section-assortment-grid article.tg-item .tg-sortment-btn a {

}
.section-assortment-grid article.tg-item .tg-sortment-btn a:hover {

}

.section-assortment-grid article.tg-item:nth-child(1) .tg-sortment-btn {
	color: #866057;
	border-color: #866057;
}
.section-assortment-grid article.tg-item:nth-child(2) .tg-sortment-btn {
	color: #444444;
	border-color: #444444;
}
.section-assortment-grid article.tg-item:nth-child(3) .tg-sortment-btn {
	color: #666666;
	border-color: #666666;
}
.section-assortment-grid article.tg-item:nth-child(4) .tg-sortment-btn {
	color: #9A4261;
	border-color: #9A4261;
}
.section-assortment-grid article.tg-item:nth-child(5) .tg-sortment-btn {
	color: #AA9D9B;
	border-color: #AA9D9B;
}
.section-assortment-grid article.tg-item:nth-child(6) .tg-sortment-btn {
	color: #FFFFFF;
	border-color: #FFFFFF;
}
.section-assortment-grid article.tg-item:nth-child(7) .tg-sortment-btn {
	color: #444444;
	border-color: #444444;
}
.section-assortment-grid article.tg-item:nth-child(8) .tg-sortment-btn {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

/* ASSORTMENT PAGES - END
____________________________*/

/* SOCIALMEDIA SECTION - START */

.socialmedia-section {
	background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
	color: #444;
}
a.btn-pinterest-big-button {
	background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
    border: 2px solid #D9534F;
    border-radius: 6px;
    color: #444444;
    font-family: "open sans",sans-serif;
    font-size: 1.2em;
    font-weight: 300;
    padding: 20px 40px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);
    text-transform: uppercase;
}
.socialmedia-section-facebook {
	padding-top: 100px;
}
.socialmedia-section-instagram {
	padding-top: 200px;
}
.socialmedia-section-pinterest {
	padding-top: 200px;
}
a.btn-pinterest-big-button:hover {
	background: rgba(249, 249, 249, 1) none repeat scroll 0 0;
	/*color: #FFFFFF;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);*/
}
a.btn-facebook-big-button {
	background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
    border: 2px solid #4E69A2;
    border-radius: 6px;
    color: #444444;
    font-family: "open sans",sans-serif;
    font-size: 1.2em;
    font-weight: 300;
    padding: 20px 40px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);
    text-transform: uppercase;
}
a.btn-facebook-big-button:hover {
	background: rgba(249, 249, 249, 1) none repeat scroll 0 0;
	/*color: #FFFFFF;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);*/
}
a.btn-instagram-big-button {
	background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
    border: 2px solid #517FA4;
    border-radius: 6px;
    color: #444444;
    font-family: "open sans",sans-serif;
    font-size: 1.2em;
    font-weight: 300;
    padding: 20px 40px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);
    text-transform: uppercase;
}
a.btn-instagram-big-button:hover {
	background: rgba(249, 249, 249, 1) none repeat scroll 0 0;
	/*color: #FFFFFF;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);*/
}

/* SOCIALMEDIA SECTION - END
____________________________*/



/* PINTEREST - START */
/*.fts-pinterest-wrapper {margin: 0 auto; position: relative; min-width: 100%; height: auto !important; width: 100%; top: 20px;}
.fts-pinterest-wrapper .fts-single-pin-wrap {width: 100% !important; margin: 0 !important; margin-top: 20px !important; position: relative !important; margin-bottom: 20px !important;}
.fts-pinterest-wrapper .fts-single-pin-wrap a img {width: 100%;}*/

/*.pinterest-section {background: rgba(0, 0, 0, 0) url("/wp-content/themes/sgwptheme1/images/overlaypinterest.png") repeat scroll 0 0 !important; width: 100%; color: #3D5057; border-top: 1px solid #D8DDD5;}
.pinterest-section h3 {padding-bottom: 20px;}
.pinterest-section p {color: #3D5057;}
.AlpinePhotoTiles-by-link {display: none !important;}
.AlpinePhotoTiles_inpost_container {padding:30px 0 10px 0;}*/
/* PINTEREST - END
____________________________*/
/* YOUTUBE SECTION - START */
.youtube-section {
	background: #E6E6E6;
	border-top: 1px solid #FFFFFF;
}
.youtube-section h3 {
	padding-bottom: 20px;
}
.youtube-section p {
	color: #3D5057;
}
/* YOUTUBE SECTION - END
____________________________*/
/* SUBSCRIBE SECTION - START */
.subscribe-section {
	width: 100%;
	color: #3D5057;
	background: rgba(240, 243, 245, 0.9) none repeat scroll 0 0;
	border-top: none;
}
.subscribe-section h3 {
	padding-bottom: 20px;
}
.subscribe-section p {
	color: #3D5057;
}
.mc-field-group.submit {
	padding-top: 2px !important;
}
.mc-field-group.submit input.button {
	min-height: 40px !important;
	padding: 0 20% 0 10% !important;
	width: 100% !important;
}
.subscribe-section .mc-field-group.input-group {
	display: table !important;
	margin: 0 auto !important;
}
.subscribe-section .mc-field-group.input-group ul li input {

}
.subscribe-section #mc_embed_signup .mc-field-group input {
	min-width: 228px;
}
.subscribe-section #mc_embed_signup .indicates-required {
	margin-bottom: 20px !important;
}
/* SUBSCRIBE SECTION - END
____________________________*/
/* STORE FRONT SECTION - START */
.page-template-page-frontstorepage h2.page-header {
	display: none;
}
.section-store-map {
	background: url("/wp-content/uploads/2015/06/overlay-maps1.png") repeat 50% 0%;
	width: 100%;
	min-height: 350px;
	color: #3D5057;
	border-top: 1px solid #D8DDD5;
}
.section-store-map .section-maps-text-top .wpb_wrapper {
	margin-top: 210px;
}
.section-store-map .section-maps-text-top h1 {
	color: #fff;
	font-size: 3em;
	font-weight: 100;
	text-shadow: 0 1px 1px rgba(61, 73, 85, 1);
}
.section-store-map .section-maps-text-top h2 {
	font-size: 1.3em;
	font-weight: 900;
	text-shadow: 0 1px 1px rgba(186, 190, 194, 1);
}
.section-maplist-outer .vc_col-sm-12.wpb_column.vc_column_container {
	padding-left: 0;
	padding-right: 0;
}
.infoWindowContainer.infobubble {
	border: medium none;
	height: 100%;
}
.infoWindowContainer .infoWindow {
	height: 100%; position: relative;
	background-color: #fff;
	background-image: url("/wp-content/uploads/2016/04/map-marker-9.png");
	background-position: 10px 10px;
	background-repeat: no-repeat;
	border-radius: 0 0 5px 5px;
	padding-left: 50px;
	padding-top: 10px;
}
.infoWindowContainer .infoWindow h3 {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
	padding-left: 0 !important;
	position: relative;
	z-index: 999;
}
.infoWindowContainer .infoWindow h3 a h3 {
	text-transform: uppercase;
	color: #438bb5;
	font-family: "Source Sans Pro",sans-serif;
	font-size: 1em;
	font-weight: 600;
}
.infoWindowContainer .infoWindow h3 a p {
	font-size: 0.8em;
	font-weight: 400;
	line-height: 1.2em;
	padding: 7px 7px 7px 0;
}
.infoWindowContainer .infoWindow .infowindowContent {
	bottom: 0;
	position: absolute !important;
	right: 0;
	width: 100%;
}
.infoWindowContainer .infoWindow .infowindowContent a {
	background: #ea7063 none repeat scroll 0 0;
	border-color: #e65444;
	color: #ffffff !important;
	float: right;
	margin-top: 0;
	text-shadow: none !important;
}
.prettyMapList {
	position: relative !important;
	background: #f8f6f3 none repeat scroll 0 0;
}
.prettyMapList .float_left {
	width: 100%;
}
.prettyMapList .getDirections {
	display: inline-block;
	font-weight: 300;
}
.prettyMapList .prettyPagination {
	margin: 0 auto 20px !important;
	max-width: 400px;
	position: relative;
}
.prettyMapList .prettyPagination a.btn {
	background: #ea7063 none repeat scroll 0 0;
	border-color: #e65444 !important;
	color: #ffffff !important;
	text-shadow: none !important;
}
.prettyMapList .prettyPagination a.btn:hover, .prettyMapList .prettyPagination a.btn:focus, .prettyMapList .prettyPagination a.btn:active, .prettyMapList .prettyPagination a.btn.active {
	color: #ffffff !important;
	background: #E65444;
	border-color: #E65444;
}
.prettyMapList .prettyPagination a.btn .badge {
	color: #EA7063;
	background-color: #ffffff;
}
.prettyMapList .prettyPagination a.pfl_next.btn {
	margin-right: 20px;
	position: absolute;
	right: 0;
}
.prettyMapList .prettyPagination a.pfl_prev.btn {
	margin-left: 20px;
	position: absolute;
	left: 0;
}
.prettyMapList .prettyPagination .pagingInfo {
	font-family: "open sans condensed",sans-serif;
	font-weight: 600;
	margin-top: 5px;
}
.prettyFileBar {
	background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
	border: medium none !important;
	left: 10%;
	padding: 15px 20px !important;
	position: absolute !important;
	text-align: center;
	top: 580px;
	width: 80% !important;
}
/*
.prettyFileBar {background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0; border: medium none !important; left: 50%; margin-left: -430px; padding: 15px 80px !important; position: absolute !important; top: 540px; width: 860px;}
*/
.prettyFileBar form.prettyMapListSearch {
	background: rgba(150, 175, 190, 0.7) none repeat scroll 0 0;
	border-radius: 3px;
	display: inline-block !important;
	margin: 0 auto !important;
	padding: 10px 20px !important;
	width: auto !important;
}
/*
.prettyFileBar form.prettyMapListSearch {background: rgba(150, 175, 190, 0.7) none repeat scroll 0 0; border-radius: 3px; display: block !important; margin: 0 auto !important; padding: 10px 20px !important; width: 700px !important;}
*/
.prettyFileBar form.prettyMapListSearch label {
	color: #fff;
	font-family: "Source Sans Pro",sans-serif;
	font-size: 0.9em;
	text-shadow: 0 1px 1px rgba(150, 175, 190, 1);
	text-transform: uppercase;
}
.prettyFileBar form.prettyMapListSearch input {
	width: 300px !important;
	border-radius: 6px !important;
}
.prettyFileBar form.prettyMapListSearch a.clearSearch.btn {
	background: #ea7063 none repeat scroll 0 0;
	border-color: #e65444 !important;
	color: #ffffff !important;
	text-shadow: none !important;
}
.prettyFileBar form.prettyMapListSearch a.clearSearch.btn:hover, .prettyFileBar form.prettyMapListSearch a.clearSearch.btn:focus, .prettyFileBar form.prettyMapListSearch a.clearSearch.btn:active, .prettyFileBar form.prettyMapListSearch a.clearSearch.btn.active {
	color: #ffffff !important;
	background: #E65444;
	border-color: #E65444;
}
.prettyFileBar form.prettyMapListSearch a.clearSearch.btn .badge {
	color: #EA7063;
	background-color: #ffffff;
}
.prettyFileBar .categoryList {
	background: rgba(61, 73, 85, 0.7) none repeat scroll 0 0;
	border-radius: 3px;
	display: inline-block !important;
	margin-bottom: 0 !important;
	margin-left: 30px;
	margin-right: auto !important;
	margin-top: 5px;
	padding: 10px !important;
	width: auto !important;
}
/*
.prettyFileBar .categoryList {background: rgba(61, 73, 85, 0.7) none repeat scroll 0 0; border-radius: 3px; display: block !important; margin-bottom: 0 !important; margin-left: auto !important; margin-right: auto !important; margin-top: 5px; padding: 10px !important; width: 700px !important;}
*/
.prettyMapList .prettyFileBar .categoryList li {
	margin-left: 3px !important;
	margin-right: 3px !important;
	margin-bottom: 3px !important;
}
.prettyFileBar .categoryList ul.menuDropDown {
	margin: 0 auto;
	text-align: center;
}
.prettyFileBar .categoryList ul.menuDropDown li {
	display: inline-block;
	float: none;
}
.prettyFileBar .categoryList ul.menuDropDown li a {
	background: #ea7063 none repeat scroll 0 0;
	border-color: #e65444;
	color: #ffffff !important;
	text-shadow: none !important;
}
#ListContainer ul li a.viewLocationDetail {
	background-image: url("/wp-content/uploads/2015/05/icon-dropdown-icon.png");
	background-position: 95% 50%;
	background-repeat: no-repeat;
}
#ListContainer ul li a.viewLocationDetail:hover {
	background-position: 92% 50%;
	transition: background 0.6s ease-in-out;
	-moz-transition: background 0.6s ease-in-out;
	-webkit-transition: background 0.6s ease-in-out;
}
.prettyMapList #ListContainer ul {
	background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
	padding-bottom: 20px !important;
	padding-top: 30px !important;
}
.prettyMapList #ListContainer ul li {
	background: #ffffff none repeat scroll 0 0 !important;
	border-color: #b1c4cf !important;
	border-radius: 0 !important;
	border-width: 0 0 0 10px !important;
	box-shadow: none !important;
	margin: 0 auto 10px !important;
	max-width: 870px !important;
	padding: 0 10px 0 40px;
	position: relative;
}
.prettyMapList #ListContainer ul li:hover, .prettyMapList #ListContainer ul li:focus, .prettyMapList #ListContainer ul li:active, .prettyMapList #ListContainer ul li.active {
	-webkit-box-shadow: 0 0 2px 0 rgba(177, 196, 207, 1);
	-moz-box-shadow: 0 0 2px 0 rgba(177, 196, 207, 1);
	box-shadow: 0 0 2px 0 rgba(177, 196, 207, 1);
}
.prettyMapList #ListContainer ul li a {
	outline: 0 none;
	font-family: "Open Sans Condensed",sans-serif !important;
}
.prettyMapList #ListContainer .prettyListItems .prettylink a.viewLocationDetail span {font-family: "Open Sans Condensed",sans-serif !important;}
.prettyMapList #ListContainer ul li a span:first-child {
	display: inline-block;
	padding-left: 20px;
	padding-bottom: 10px;
	width: 400px !important;
	border-left: 1px solid #f0f3f5;
}
.prettyMapList #ListContainer ul li a span:nth-child(2) {
	float: left;
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 1.5em;
	font-weight: 600;
	padding-right: 20px;
	padding-top: 30px;
	min-width: 120px;
	text-align: center;
}
.prettyMapList #ListContainer ul li a span h3 {
	color: #438bb5;
	font-family: "Source Sans Pro",sans-serif;
	font-size: 1.3em;
	font-weight: 600;
	margin: 10px 0 5px;
	padding-left: 0 !important;
	text-transform: uppercase;
}
.prettyMapList #ListContainer ul li a span p {
	line-height: 1.2em;
	padding-left: 0 !important;
}
.prettyMapList #ListContainer ul li .address {
	display: none;
}
.prettyMapList #ListContainer .openinghours {
	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2015/06/icon-hours.png") no-repeat scroll 25px 35px;
	min-height: 100px;
	padding-left: 120px;
}
.prettyMapList #ListContainer .openinghours span {
	border-right: 1px solid #f0f3f5;
	display: inline-block;
	float: left;
	margin-right: 20px;
	min-height: 100px;
	min-width: 120px;
	display: none;
}
.prettyMapList #ListContainer .openinghours p {
	display: table-row;
	border-left: 1px solid #f0f3f5;
	padding-left: 20px;
}
.prettyMapList #ListContainer .openinghours table {
	color: #7a888f;
	font-family: "Source Sans Pro",sans-serif;
	text-transform: uppercase;
	border-left: 1px solid #f0f3f5;
}
.prettyMapList #ListContainer .openinghours table td {
	border-top: medium none;
	padding: 0 30px 5px 0;
}
.prettyMapList #ListContainer .openinghours table tr td:first-child {
	text-align: left;
	padding-left: 20px !important;
}
.prettyMapList #ListContainer .openinghours table tr td:nth-child(2) {
	text-align: right;
	min-width: 145px;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage {
	float: right;
	margin-top: 22px;
	color: #ffffff !important;
	background-color: #EA7063;
	background: #EA7063;
	border-color: #E65444;
	text-shadow: none !important;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage:hover, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage:focus, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage.active {
	color: #ffffff !important;
	background-color: #E65444;
	border-color: #E65444;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage.active {
	background-image: none;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage.disabled, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage[disabled], fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage.disabled:hover, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage[disabled]:hover, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage:hover, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage.disabled:focus, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage[disabled]:focus, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage:focus, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage.disabled:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage[disabled]:active, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage.disabled.active, .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage[disabled].active, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage.active {
	background-color: #EA7063;
	border-color: #E65444;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage .badge {
	color: #EA7063;
	background-color: #ffffff;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle {
	float: none !important;
	color: #ffffff !important;
	background-color: #EA7063;
	background: #EA7063;
	border-color: #E65444;
	text-shadow: none !important;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle:hover, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle:focus, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle.active {
	color: #ffffff !important;
	background-color: #E65444;
	border-color: #E65444;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle.active {
	background-image: none;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle.disabled, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle[disabled], fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle.disabled:hover, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle[disabled]:hover, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle:hover, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle.disabled:focus, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle[disabled]:focus, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle:focus, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle.disabled:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle[disabled]:active, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle.disabled.active, .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle[disabled].active, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle.active {
	background-color: #EA7063;
	border-color: #E65444;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.getdirections.btn.corePrettyStyle .badge {
	color: #EA7063;
	background-color: #ffffff;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.getdirectionsgeo.btn.corePrettyStyle {margin-right: 5px;
	margin-top: -2px;
	padding: 5px 15px;
}

.prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle {
	float: right;
	color: #ffffff !important;
	background-color: #EA7063;
	background: #EA7063;
	border-color: #E65444;
	text-shadow: none !important;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle:hover, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle:focus, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle.active {
	color: #ffffff !important;
	background-color: #E65444;
	border-color: #E65444;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle.active {
	background-image: none;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle.disabled, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle[disabled], fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle.disabled:hover, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle[disabled]:hover, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle:hover, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle.disabled:focus, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle[disabled]:focus, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle:focus, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle.disabled:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle[disabled]:active, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle:active, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle.disabled.active, .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle[disabled].active, fieldset[disabled] .prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle.active {
	background-color: #EA7063;
	border-color: #E65444;
}
.prettyMapList #ListContainer ul li .mapLocationDetail a.printDirections.corePrettyStyle .badge {
	color: #EA7063;
	background-color: #ffffff;
}
.prettyMapList .map::after {
	background: transparent url("/wp-content/uploads/2015/05/icon-maplist-featured.png") no-repeat scroll 0 0 !important;
	height: 30px !important;
	width: 16px !important;
	top: 25px !important;
}
.prettyMapList .mapHolder {
	height: 700px !important;
	margin-bottom: 0 !important;
	border-top: 10px solid #3d4955 !important;
	border-bottom: 10px solid #3d4955 !important;
	border-left: none !important;
	border-right: none !important;
}
/* STORE FRONT SECTION - END
____________________________*/
/* SINGLE MAPLIST - START */
	/*OPENING HOURS */
	.christmas-opening-hours {
		display: none !important;
	}
	."christmas-opening-hours" {
	display: none !important;
}
	/*______________*/
body.single-maplist .grenes-main {
	padding: 0;
}
.single-maplist-header {
	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2015/06/overlay-maps2.jpg") repeat scroll 0 50%;
	border-bottom: 10px solid #3d4955;
	color: #3d5057;
	min-height: 200px;
	padding-right: 0;
	margin-right: 0;
}
.store-title-holder {
	left: 50%;
	margin: 340px auto 0 -435px;
	position: absolute;
	width: 870px;
	z-index: 100;
}
.store-title-holder h3 {
	background: rgba(61, 73, 85, 0.8) none repeat scroll 0 0;
	color: #fff;
	font-weight: 600;
	line-height: 80px;
	text-align: center;
	text-transform: uppercase;
	margin: 0;
	margin-left: 0 !important;
	padding-left: 150px !important;
}
.store-title-holder p {
	display: none;
}
	/*BETTER WEATHER*/
	.weather-plugin {
		display: none;
		position: absolute;
		right: 0;
		top: 0;
	}
	span.better-weather-inline {
		display: inline-block;
		float: right;
		margin-right: 20px;
	}
	span.better-weather-inline span.bw_icon_container {
		margin-top: 15px;
	}
	span.better-weather-inline span.bw_temperature {
		float: right;
		font-size: 2em !important;
		margin-top: 20px !important;
	}
	span.better-weather-inline span.bw_summary {
		display: none !important;
	}
.single-maplist .FullMapPage.prettyMapList .storeimage {
	margin-bottom: 0;
	font-size: 100;
}
.single-maplist .FullMapPage.prettyMapList .vc_single_image-wrapper {
	position: relative;
	width: 100%;
	height: 450px;
	overflow: hidden;
}
.single-maplist .FullMapPage.prettyMapList img.vc_single_image-img {
	position: relative;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.single-maplist #MapDescription .vc_col-sm-12 {
	padding-left: 0;
	padding-right: 0;
}
.FullMapPage.prettyMapList #MapAddressContainer {
	background: #333333 none repeat scroll 0 0;
	border: medium none;
	border-radius: 0;
	color: #fff;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 450px;
}
.FullMapPage.prettyMapList span#MapAddressLabel {
	display: none;
}
.FullMapPage.prettyMapList #MapAddress {
	text-align: center;
	padding: 0 10px;
}
.FullMapPage.prettyMapList #MapAddress p {
	color: #fff;
	line-height: 60px;
	margin-bottom: 0;
	text-transform: uppercase;
	font-size: 0.9em;
}
.FullMapPage.prettyMapList #MapAddress p br {
	float: left;
}
.single-maplist #MapDescription .store-openinghours h1 {
	font-size: 1.5em;
	font-weight: 300;
	margin-top: 30px;
	text-transform: uppercase;
}
.single-maplist #MapDescription .store-openinghours table {
	border-top: 1px solid #ddd;
	color: #646d77;
	font-size: 1.3em;
	font-weight: 300;
	margin: 20px auto 30px;
}
.single-maplist #MapDescription .store-openinghours table tr:first-child td {
	padding-top: 20px;
}
.single-maplist #MapDescription .store-openinghours table tr td:first-child {
	text-align: right;
}
.single-maplist #MapDescription .store-openinghours table td {
	border: medium none;
	padding: 0 15px;
}
.single-maplist #MapDescription h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 1.2em;
	font-weight: 900;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
	text-align: center !important;
}
.formular-holder {
	background: #DDE3E8;
}
.formular-holder ul.nav.nav-tabs li a {
	background-color: #fff;
	color: #888;
	font-family: "Open Sans Condensed",sans-serif;
	font-weight: 900;
	text-transform: uppercase;
}
.formular-holder ul.nav.nav-tabs li a:hover {
	background: #eceff2 none repeat scroll 0 0;
	color: #3d5057;
}
.formular-holder ul.nav.nav-tabs li.active a {
	background: #eceff2 none repeat scroll 0 0;
	color: #3d5057;
}
.formular-holder .tab-content {
	background: #eceff2 none repeat scroll 0 0;
	margin-bottom: 15px;
	padding: 1px 20px;
}
.nf-field-container.spam-container .nf-field-description {
	display: none !important;
}
form.wpcf7-form p {
	font-size: 0.9em;
	margin-bottom: 5px;
}
form.wpcf7-form p span.upload-files {
	font-size: 0.8em;
	font-weight: 300;
	text-transform: uppercase;
}
form.wpcf7-form input {
	color: #666;
	font-size: 0.8em;
	font-weight: 400;
	margin-bottom: 20px;
	padding: 5px 10px;
	width: 100%;
}
form.wpcf7-form textarea {
	color: #666;
	font-size: 0.8em;
	font-weight: 400;
	margin-bottom: 20px;
	padding: 10px;
	width: 100%;
}
form.wpcf7-form input.wpcf7-submit {
	width: auto;
}
form.wpcf7-form input.wpcf7-submit.btn-primary {
	float: right;
	font-size: 0.8em;
	font-weight: 600;
	padding: 10px 40px 10px 30px;
	text-transform: uppercase;
}
.handsontable th {

}
.handsontable td, .handsontable td.current {
	text-align: center !important;
}
.handsontableInputHolder textarea.handsontableInput {
	text-align: center !important;}
form.ninja-forms-form br {
	display: none;
}
form.ninja-forms-form hr.ninja-forms-field {
	-moz-border-bottom-colors: none !important;
	-moz-border-left-colors: none !important;
	-moz-border-right-colors: none !important;
	-moz-border-top-colors: none !important;
	border-color: #cad3db !important;
	border-image: none !important;
	border-style: solid none none !important;
	border-width: 1px 0 0 !important;
	height: auto;
	margin: 0 0 20px !important;
	padding: 0;
}
form.ninja-forms-form p {
	font-size: 0.9em;
	margin-bottom: 5px;
}
form.ninja-forms-form p span.upload-files {
	font-size: 0.8em;
	font-weight: 300;
	text-transform: uppercase;
}
form.ninja-forms-form input {
	color: #666;
	font-size: 0.8em;
	font-weight: 400;
	margin-bottom: 20px;
	padding: 5px 10px;
	width: 100%;
}
form.ninja-forms-form input.ninja-forms-mp-next {
	-moz-user-select: none;
	background-color: #d9534f;
	background-image: url("/wp-content/themes/sgwptheme1/images/chevron-right-50percent.png");
	background-position: 90% 50%;
	background-repeat: no-repeat;
	border: 1px solid #d43f3a;
	border-radius: 4px;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	float: right;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857;
	margin-bottom: 0;
	min-width: 120px;
	padding: 6px 20px 6px 12px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	width: auto;
}
form.ninja-forms-form input.ninja-forms-mp-prev {
	-moz-user-select: none;
	background-color: #3d4955;
	background-image: url("/wp-content/themes/sgwptheme1/images/chevron-left-50percent.png");
	background-position: 10% 50%;
	background-repeat: no-repeat;
	border: 1px solid #3d4955;
	border-radius: 4px;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857;
	margin-bottom: 0;
	min-width: 120px;
	padding: 6px 12px 6px 20px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	width: auto;
}
form.ninja-forms-form input.multi.MultiFile-applied {
	background-color: #FAFAFA;
	border-color: #F5F5F5;
	color: #333;
	margin-bottom: 0;
}
.ninja-forms-field {
	background-color: #ffffff;
	background-image: none;
	border: 1px solid #cccccc;
	border-radius: 4px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	color: #555555;
	display: block;
	font-size: 14px;
	height: 34px;
	line-height: 1.42857;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 100%;
}
.ninja-forms-field.nf-desc {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: medium none;
	box-shadow: none;
	text-align: right;
}
form.ninja-forms-form h3, .ninja-forms-cont h3, .label-above label {
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 1em;
	font-weight: 900;
	margin-top: 0;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
	color: #555555;
}
.ninja-forms-cont p {
	font-size: 0.9em;
}
.ninja-forms-required-items {
	display: none;
}
form.ninja-forms-form textarea {
	color: #666;
	font-size: 0.8em;
	font-weight: 400;
	margin-bottom: 20px;
	padding: 10px;
	width: 100%;
}
form.ninja-forms-form input.ninja-submit {
	width: auto !important;
}
form.ninja-forms-form input.ninja-submit.btn-primary {
	float: right;
	font-size: 0.8em;
	font-weight: 600;
	margin-bottom: 0;
	margin-top: 10px;
	padding: 10px 40px 10px 30px;
	text-transform: uppercase;
}
.MultiFile-label {
	background-color: #fafafa;
	padding: 5px 10px;
}
form.ninja-forms-form .input-counter {
	display: none;
}
.franchise-form {
	min-height: 410px;
}
.ninja-forms-cont .meter {
	margin-bottom: 20px;
}
.openinghours-title-icon {
	margin-bottom: 0 !important;
}
.openinghours-title-icon .glyphicon {
	top: 3px;
	padding-right: 10px;
}
.openinghours-title-icon p {
	display:none;
}
#MapAddress p span.glyphicon {
	padding-right: 10px;
}
.prettyMapList .well a.btn.btn-grenes.btn-lg {
	padding: 10px 50px !important;
	text-transform: uppercase;
	width: 100%;
}
.well p:last-child {
	margin-bottom: 0;
}
/* SINGLE MAPLIST - END
____________________________*/

/* STORE PROFILE PAGE - START */

.alert.store-profile-alert-absolute {
	position: absolute;
	right: 20px;
	top: 0;
	font-weight: bold;
}
.alert.store-profile-alert-absolute a {
	text-decoration: underline;
}
.store-profile-panel .panel-heading h3.panel-title {
	text-transform: uppercase;
	display: inline-block;
	width: auto !important;
}
.panel .panel-heading .store-profile-hours-format {
	padding-top: 5px;
}
form.store-profile.standard-opening-hours {

}
form.store-profile.standard-opening-hours .form-group {

}
form.store-profile.standard-opening-hours .form-group input.form-control, form.store-profile.extended-opening-hours .form-group input.form-control {
	margin: 5px;
	width: 100px;
}
form.store-profile .store-profile-form-content {
	padding-bottom: 15px;
}
form.store-profile.standard-opening-hours .form-group select.form-control, form.store-profile.extended-opening-hours .form-group select.form-control {margin: 5px 5px 5px 0;}
.store-profile-panel .btn-add-new-date {
	margin: 5px;
	color: #ffffff;
}
.store-profile-panel a {
	color: #e96656;
	transition: all 700ms ease 0s;
}
.store-profile-panel button.button span.glyphicon {
	padding-right: 6px;
}
.store-profile-panel a.btn-danger {
	color: #ffffff;
}
#extended-hours input.form-control.date-picker {
	width: 120px !important;
	padding-left: 25px !important;
}

/* STORE PROFILE PAGE - END
____________________________*/

/* Latest News - START */
.section-frontpage-blogteasers .pagination-holder-top, .section-frontpage-blogteasers .pagination-holder-bottom {
	display: none;
}
.latest-news {
	background: rgba(240, 243, 245, 0.9) none repeat scroll 0 0;
	padding-bottom: 0;
	padding-top: 30px;
	padding-bottom: 30px;
}
.latestnews-box {
	padding-top: 15px;
	padding-bottom: 15px;
}
.latestnews-box-container {
	background: #FFFFFF;
	position: relative;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: 0 0 12px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0 12px rgba(0,0,0,0.1);
	box-shadow: 0 0 12px rgba(0,0,0,0.1);
}
.latestnews-box-bottom {
	background: none repeat scroll 0 0 #f1f6f8;
	padding: 0;
	-webkit-border-radius: 0 0 0px 0px;
	-moz-border-radius: 0 0 0px 0px;
	border-radius: 0 0 0px 0px;
}
.latestnews-img {
	padding: 15px 15px 0;
	clear: both;
	display: inline-block;
	max-height: 194px;
	overflow: hidden;
	width: 100%;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.latestnews-img img {
	display: block;
	float: none;
	margin-left: auto;
	margin-right: auto;
}
.section-header {
	padding-bottom: 75px;
	text-align: center;
}
.section-header h2 {
	display: inline-block;
	font-size: 45px;
	line-height: 40px;
	padding-bottom: 10px;
	position: relative;
	text-transform: uppercase;
}
.item {
	background-size: 100% auto;
	border-radius: 4px;
	display: block;
	margin: auto;
	position: relative;
	width: 100%;
	z-index: 5;
}
.latestnews-content {
	padding: 0 15px;
	color: #909090;
	font-size: 13px;
	line-height: 18px;
	min-height: 145px;
	max-height: 145px;
	overflow: hidden;
}
.latestnews-content p {
	color: #909090;
}
#carousel-homepage-latestnews .carousel-inner .item .latestnews-title {
	color: #404040;
	display: block;
	float: none;
	font-size: 16px;
	margin-bottom: 15px;
	position: relative;
	text-align: left;
	text-transform: uppercase;
	width: auto;
}
#carousel-homepage-latestnews .item .latestnews-box:nth-child(4n+1) .latestnews-title a::before {
	background: none;
}
#carousel-homepage-latestnews .item .latestnews-box .latestnews-title a::before {
	background: none;
	bottom: -9px;
	content: "";
	height: 2px;
	left: 0;
	margin: auto;
	position: absolute;
	width: 100%;
	z-index: 1;
}
#carousel-homepage-latestnews .carousel-inner .item .latestnews-title a {
	color: #370E00;
	display: block;
	font-weight: 600;
	text-transform: uppercase;
}
#carousel-homepage-latestnews .carousel-control {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	width: 45px;
}
.carousel-control.left {
	color: #fff;
	margin-left: -45px;
	opacity: 0.3;
}
#carousel-homepage-latestnews .glyphicon-chevron-left::before {
	font-size: 1.5em;
}
.carousel-control.right {
	color: #fff;
	margin-right: -45px;
	opacity: 0.3;
}
.carousel-control:hover, .carousel-control:focus {
	color: #EA7063; opacity: 1.0;
}
#carousel-homepage-latestnews .glyphicon-chevron-right::before {
	font-size: 1.5em;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
	margin-right: 0;
}
.postDate {
	background: none repeat scroll 0 0 #fff;
	border-bottom: 1px solid #dce0e4;
	color: #3b5a6c;
	font-size: 0.7em;
	font-weight: 600;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
}
.postDate img {
	padding-right: 5px;
	height:10px;
	width:15px;
}
.badge {
	font-family: 'Open Sans Condensed', sans-serif;
}
.section-frontpage-blogteasers-v2 {
	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2017/01/bg-normal-2017.jpg") no-repeat scroll 0 0;
	border-top: 1px solid #ddd;
	padding: 0;
}
.section-frontpage-blogteasers-v2 h2 {
	color: #555;
}
.section-frontpage-blogteasers-v2-overlay {
	background: rgba(240, 243, 245, 0.9) none repeat scroll 0 0;
}
/* Latest News - END */
/* DIY HJØRNET - START */
.section-diy-topimage {
	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2015/10/topimage-diy-03.jpg") repeat scroll 0 0;
	border-top: 1px solid #d8ddd5;
	color: #3d5057;
	min-height: 450px;
	max-height: 450px;
	width: 100%;
}
.post-filterbar {
	/*background: #dde3e8 none repeat scroll 0 0;*/
	border-bottom: 1px solid #c9d2da;
	margin-top: -100px !important;
	background: none;
}
.post-filterbar form ul {
	text-align: center;
}
.post-filterbar form ul li {
	display: inline-block;
}
.post-filterbar form ul li.sf-field-sort_order {
	background-color: #fff;
	background-image: url("/wp-content/themes/sgwptheme1/images/sort49.svg");
	background-position: 10px center;
	background-repeat: no-repeat;
	background-size: 14px auto;
	padding: 0;
	border: 1px solid #d6d3ce;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.post-filterbar form ul li.sf-field-sort_order h4 {
	/*border-right: 1px solid #b6c2cd;*/
	display: inline;
	/*margin-right: 20px;*/
	padding-right: 20px;
}
.post-filterbar form ul li.sf-field-sort_order select {
	color: #e96656;
	font-size: 0.9em;
	font-weight: 400;
	min-width: auto !important;
	width: auto !important;
	padding: 5px 20px 5px 0;
	border: none;
	margin-left: 30px;
	margin-right: 5px;
	background-position: 10px center;
	background-repeat: no-repeat;
	background-size: 14px auto;
	vertical-align           : middle;
	-webkit-appearance       : none;
	-moz-appearance          : none;
	appearance               : none;  /*IMPORTANT*/
	background               : url('/wp-content/themes/sgwptheme1/images/expand38.svg') 95% / 10% no-repeat;
	cursor                   : pointer;
}
.post-filterbar form ul li.sf-field-sort_order select option {
	border: none;
}
.post-filterbar form ul li.sf-field-post_date {
	padding: 15px 0 5px;
}
.post-filterbar form ul li.sf-field-post_date h4 {
	display: inline;
	margin-left: 20px;
	padding-left: 20px;
}
.post-filterbar form ul li.sf-field-post_date ul.sf_date_field {
	display: inline;
	padding-left: 10px;
}
.post-filterbar form ul li.sf-field-post_date ul.sf_date_field li:first-child {
	background-image: url("/wp-content/themes/sgwptheme1/images/right226.svg");
	background-position: right center;
	background-repeat: no-repeat;
	background-size: 14px auto;
	margin-right: 10px;
	padding-right: 22px;
}
.post-filterbar form ul li.sf-field-post_date ul.sf_date_field li input {
	color: #e96656;
	font-size: 0.9em;
	font-weight: 400;
	text-align: center;
	padding: 5px 20px 7px 30px;
	border: 1px solid #d6d3ce;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 0 1px;
	background-color: #fff;
	background-image: url("/wp-content/themes/sgwptheme1/images/calentar.svg");
	background-position: 10px center;
	background-repeat: no-repeat;
	background-size: 14px auto;
}
.post-filterbar form ul li.sf-field-category {
	text-align: center;
    width: 100%;
    padding: 10px 0 10px;
    background: #eee;
}
.post-filterbar form ul li.sf-field-category ul {
	/*padding-left: 30px;*/
}
.post-filterbar form ul li.sf-field-category ul li {
	border-radius: 6px;
	padding: 5px 5px 5px 10px;
	margin: 5px 10px;
}
.post-filterbar form ul li.sf-field-category ul li.sf-item-1 {
	display: none;
}
.post-filterbar form ul li.sf-field-category ul li input {
	cursor: pointer;
}
.post-filterbar form ul li.sf-field-category ul li label {
    color: #fff;
	vertical-align: text-top;
	line-height: 22px;
	cursor: pointer;
	/*color: #3F4754;*/
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 0.9em;
	font-weight: 600;
}

	/* COLOURED FILTER BUTTONS - START */

	/* UNCATEGORIZED */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14380,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-15415,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-15417,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-15421,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-20286,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-20287,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-20289,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-20290,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-20295,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-20296,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-53,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-20297,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-20298,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-20299 {display:none;}

	/* ACCESSORIES */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-50,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10193,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-57,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-60,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10192,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-355,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-55,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5358,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-56,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-58,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1491,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14377,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18360,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-111 {background-color: #4f9fc7 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-50:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10193:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-57:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-60:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10192:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-355:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-55:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5358:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-56:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-58:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1491:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14377:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18360:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-111:hover {background-color: #3684A9 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-50 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10193 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-57 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-60 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10192 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-355 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-55 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5358 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-56 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-58 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1491 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14377 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18360 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-111 label {text-shadow: 0px 1px 0px rgba(54, 132, 169, 1) !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-50 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10193 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-57 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-60 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10192 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-355 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-55 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5358 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-56 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-58 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1491 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14377 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18360 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-111 label span.sf-count {background-color: #3684A9 !important;}
	/* HOME AND INTERIOR */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-48,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10393,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2448,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1264,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10394,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-359,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1260,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2219,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1084,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1215,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1823,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14612,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18366,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-113 {background-color: #777 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-48:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10393:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2448:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1264:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10394:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-359:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1260:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2219:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1084:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1215:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1823:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14612:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18366:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-113:hover {background-color: #555 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-48 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10393 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2448 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1264 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10394 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-359 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1260 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2219 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1084 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1215 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1823 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14612 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18366 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-113 label {text-shadow: 0px 1px 0px rgba(85, 85, 85, 1) !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-48 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10393 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2448 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1264 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10394 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-359 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1260 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2219 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1084 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1215 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1823 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14612 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18366 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-113 label span.sf-count {background-color: #555 !important;}
	/* PARTY AND DECORATION */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-52,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10398,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2449,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1265,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10397,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-361,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1258,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5665,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1085,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1216,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1824,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14610,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18363,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-112 {background-color: #e34d73 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-52:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10398:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2449:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1265:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10397:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-361:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1258:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5665:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1085:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1216:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1824:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14610:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18363:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-112:hover {background-color: #D72250 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-52 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10398 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2449 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1265 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10397 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-361 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1258 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5665 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1085 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1216 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1824 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14610 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18363 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-112 label {text-shadow: 0px 1px 0px rgba(215, 34, 80, 1) !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-52 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10398 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2449 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1265 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10397 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-361 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1258 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5665 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1085 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1216 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1824 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14610 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18363 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-112 label span.sf-count {background-color: #D72250 !important;}
	/* YARN AND RECIPES */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5068,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5310,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5153,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10386,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5088,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5397,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5667,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5399,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5396,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14611,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10387,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18364,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5154 {background-color: #FE9700 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5068:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5310:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5153:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10386:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5088:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5397:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5667:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5399:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5396:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14611:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10387:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18364:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5154:hover {background-color: #CA7900 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5068 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5310 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5153 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10386 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5088 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5397 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5667 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5399 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5396 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14611 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10387 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18364 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5154 label {text-shadow: 0px 1px 0px rgba(202, 121, 0, 1) !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5068 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5310 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5153 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10386 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5088 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5397 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5667 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5399 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5396 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14611 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10387 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18364 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5154 label span.sf-count {background-color: #CA7900 !important;}
	/* GIFT WRAPPING */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-47,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10391,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2447,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1263,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10392,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-358,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1256,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5664,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1083,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1214,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1822,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14608,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18362,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-114 {background-color: #914d76 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-47:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10391:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2447:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1263:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10392:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-358:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1256:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5664:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1083:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1214:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1822:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14608:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18362:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-114:hover {background-color: #6B3857 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-47 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10391 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2447 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1263 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10392 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-358 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1256 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5664 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1083 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1214 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1822 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14608 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18362 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-114 label {text-shadow: 0px 1px 0px rgba(107, 56, 87, 1) !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-47 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10391 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2447 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1263 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10392 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-358 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1256 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5664 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1083 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1214 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1822 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14608 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18362 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-114 label span.sf-count {background-color: #6B3857 !important;}
	/* GARDEN AND PLANT DECORATION */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3313,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10389,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5046,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-4528,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10390,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3319,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5398,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5663,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3316,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-4526,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3317,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14615,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18365,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3312 {background-color: #CCDB38 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3313:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10389:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5046:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-4528:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10390:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3319:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5398:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5663:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3316:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-4526:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3317:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14615:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18365:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3312:hover {background-color: #A5B421 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3313 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10389 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5046 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-4528 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10390 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3319 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5398 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5663 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3316 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-4526 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3317 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14615 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18365 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3312 label {text-shadow: 0px 1px 0px rgba(165, 180, 33, 1) !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3313 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10389 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5046 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-4528 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10390 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3319 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5398 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5663 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3316 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-4526 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3317 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14615 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18365 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-3312 label span.sf-count {background-color: #A5B421 !important;}
	/* CHRISTMAS AND HOLIDAYS */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-51,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10402,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5045,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2445,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1261,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10401,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-356,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1254,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5661,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1081,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1212,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1820,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14614,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18367,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-115 {background-color: #659950 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-51:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10402:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5045:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2445:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1261:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10401:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-356:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1254:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5661:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1081:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1212:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1820:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14614:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18367:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-115:hover {background-color: #4E743D !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-51 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10402 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5045 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2445 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1261 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10401 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-356 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1254 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5661 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1081 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1212 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1820 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14614 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18367 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-115 label {text-shadow: 0px 1px 0px rgba(78, 116, 61, 1) !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-51 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10402 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5045 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2445 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1261 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10401 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-356 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1254 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5661 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1081 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1212 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1820 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14614 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18367 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-115 label span.sf-count {background-color: #4E743D !important;}
	/* FOOD AND RECIPES */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-11,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10395,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2446,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1262,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10396,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-357,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1255,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5662,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1082,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1213,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1821,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14609,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18361,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-116 {background-color: #ff876f !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-11:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10395:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2446:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1262:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10396:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-357:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1255:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5662:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1082:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1213:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1821:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14609:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18361:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-116:hover {background-color: #FF5E3C !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-11 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10395 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2446 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1262 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10396 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-357 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1255 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5662 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1082 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1213 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1821 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14609 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18361 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-116 label {text-shadow: 0px 1px 0px rgba(255, 94, 60, 1) !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-11 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10395 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2446 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1262 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10396 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-357 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1255 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5662 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1082 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1213 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1821 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14609 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18361 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-116 label span.sf-count {background-color: #FF5E3C !important;}
	/* STATIONERY */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-49,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10399,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2450,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1266,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10400,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-360,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1259,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5666,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1086,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1217,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1825,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14613,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18368,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-117 {background-color: #5d6ab2 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-49:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10399:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2450:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1266:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10400:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-360:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1259:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5666:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1086:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1217:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1825:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14613:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18368:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-117:hover {background-color: #475396 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-49 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10399 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2450 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1266 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10400 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-360 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1259 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5666 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1086 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1217 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1825 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14613 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18368 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-117 label {text-shadow: 0px 1px 0px rgba(71, 83, 150, 1) !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-49 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10399 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-2450 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1266 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-10400 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-360 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1259 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-5666 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1086 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1217 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-1825 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-14613 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-18368 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-117 label span.sf-count {background-color: #475396 !important;}
	/* DIY CATALOGUE */
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17777,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17789,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17790,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17784,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17781,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17786,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17778,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17788,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17783,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17779,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17780,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17785,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17787,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17782 {background-color: #8E9FA8 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17777:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17789:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17790:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17784:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17781:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17786:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17778:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17788:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17783:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17779:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17780:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17785:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17787:hover,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17782:hover {background-color: #798C97 !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17777 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17789 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17790 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17784 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17781 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17786 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17778 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17788 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17783 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17779 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17780 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17785 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17787 label,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17782 label {text-shadow: 0px 1px 0px rgba(121, 140, 151, 1) !important;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17777 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17789 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17790 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17784 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17781 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17786 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17778 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17788 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17783 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17779 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17780 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17785 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17787 label span.sf-count,
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0.sf-item-17782 label span.sf-count {background-color: #798C97 !important;}

	/* COLOURED FILTER BUTTONS - END */

.post-filterbar form ul li.sf-field-category ul li label input:checked + label {
	/* awesome styles */
	background-image: url("/wp-content/themes/sgwptheme1/images/checkbox3.svg");
	background-position: 10px center;
	background-repeat: no-repeat;
	background-size: 14px auto;
}
.post-filterbar form ul li.sf-field-category ul li label input:checked + label::before {
	/* styles for an "on" indicator */
	background-image: url("/wp-content/themes/sgwptheme1/images/checkbox2.svg");
	background-position: 10px center;
	background-repeat: no-repeat;
	background-size: 14px auto;
}
.post-filterbar form ul li.sf-field-category ul li label span.sf-count {
	background-color: #616D81;
	border-radius: 10px;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	font-weight: 700;
	line-height: 15px;
	margin-left: 5px;
	min-width: 10px;
	padding: 3px 7px;
	text-align: center;
	vertical-align: text-bottom;
	white-space: nowrap;
}
form.searchandfilter ul {
	padding-left: 0;
}
.post-filterbar form ul li.sf-field-search {
	padding: 15px 0 5px;
    width: 100%;
    border-bottom: 1px solid #fff;
}
.post-filterbar form ul li.sf-field-search h4 {
	display: inline;
	margin-left: 20px;
	padding-left: 20px;
}
.searchandfilter .sf-field-search label {
    display: block;
    width: 80%;
    max-width: 800px;
    margin: 0 auto;
    padding: 10px 0 20px;
}
.post-filterbar form ul li.sf-field-search input {
	font-family: "open sans condensed",sans-serif;
	color: #e96656;
    display: inline;
    font-size: 1.1em;
    font-weight: 600;
    margin-left: 0;
    min-width: 100%;
    padding: 10px 20px 10px 25px;
    text-align: left;
    border: 0px solid #d6d3ce;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #fff;
    background-image: url("/wp-content/themes/sgwptheme1/images/magnifier12.svg");
    background-position: center right 20px;
    background-repeat: no-repeat;
    background-size: 14px auto;
    width: 100% !important;
    text-align: center;
	-webkit-box-shadow: inset 0px 0px 2px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 0px 2px 0px rgba(0,0,0,0.5);
	box-shadow: inset 0px 0px 2px 0px rgba(0,0,0,0.5);
}
.post-filterbar-results-bg {
	/*background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;*/
}
.pagination-holder-top, .pagination-holder-bottom {
	clear: both;
	text-align: center;
}
.pagination-holder-top .pagination {
	margin: 10px 0 !important;
}
.archive.category .pagination-holder-top, .archive.author .pagination-holder-top {
	margin-top: 20px;
}
.archive.author .pagination-holder-bottom, .archive.author .pagination-holder-bottom {
	padding-top: 15px;
}
.pagination-holder-bottom .pagination {
	margin: 0 0 30px !important;
}
.pagination ul.pager p {
	display: inline;
	font-family: "Source Sans Pro",sans-serif;
	font-size: 1em;
	line-height: 2.2em;
	font-weight: 700;
	margin: 0 10px;
	padding: 0;
}
.pagination ul.pager li a {
	font-size: 1.3em;
	line-height: 0;
	padding: 15px 15px 18px;
}
.pagination .wp-pagenavi {
	font-family: "open sans condensed",sans-serif;
	font-size: 0.9em;
	font-weight: 600;
}
.pagination .wp-pagenavi span.pages {
	background: #616d81 none repeat scroll 0 0;
	border: 1px solid #616d81;
	color: #fff;
}
.pagination .wp-pagenavi span.pages:hover {
	background: #616d81 none repeat scroll 0 0;
	border: 1px solid #616d81;
	color: #fff;
}
.pagination .wp-pagenavi span.current {
	background: #e96656 none repeat scroll 0 0;
	border: 1px solid #e96656;
	color: #fff;
}
.pagination .wp-pagenavi span.extend, .pagination .wp-pagenavi span.extend:hover {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border: medium none;
	color: #e96656;
}
.pagination .wp-pagenavi a.first {
	display: none;
}
.pagination .wp-pagenavi a.last {
	display: none;
}
.pagination .wp-pagenavi a, .pagination .wp-pagenavi span {
	background: #fefefe none repeat scroll 0 0;
	border: 1px solid;
	border-radius: 3px;
	color: #e96656;
	font-size: 1em;
	margin: 0 1px;
	padding: 2px 10px 3px;
}
.pagination .wp-pagenavi a:hover, .pagination .wp-pagenavi span:hover {
	background: #e96656 none repeat scroll 0 0;
	border: 1px solid #e96656;
	color: #fff;
}
.latestnews-content h2.latestnews-title {
	color: #404040;
	display: block;
	float: none; font-size: 16px;
	line-height: 1.2em;
	margin-bottom: 15px;
	padding-left: 0 !important;
	position: relative;
	text-align: left;
	text-transform: uppercase;
	width: auto;
}
.latestnews-content h2.latestnews-title a {
	color: #370e00;
	display: block;
	font-weight: 600;
	text-transform: uppercase;
}
.latestnews-box-bottom a.latestnews-category {
	display:none;
}
.latestnews-box-bottom a.latestnews-category:nth-child(2) {
	display: inherit;
	float: left;
	font-size: 0.8em;
	line-height: 53px;
	padding-left: 10px;
	max-width: 68%;
	overflow: hidden;
}
.latestnews-box-bottom a.latestnews-btn {
	border-left: 1px solid #dce0e4;
	float: right;
	font-size: 2em;
	margin-left: 2%;
	max-width: 30%;
	padding: 0 15px 8px;
}
.latestnews-box-bottom a.latestnews-btn:hover:nth-child(3) {
	background-color: #eaf2f5;
	-webkit-border-radius: 0 0 3px 0;
	-moz-border-radius: 0 0 3px 0;
	border-radius: 0 0 3px 0;
}
section.categories-list {
	/*background: #DDE3E8;*/
	background: #FFFFFF;
	border-bottom: 1px solid #c9d2da;
}
section.categories-list ul {
	margin-bottom: 0;
	padding-left: 0;
	text-align: center;
}
section.categories-list ul li {
	display: inline-block;
	font-weight: 400;
	line-height: 60px;
	padding: 0 15px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
}
section.categories-list ul li.cat-item.cat-item-1, section.categories-list ul li.cat-item.cat-item-3, section.categories-list ul li.cat-item.cat-item-53 {
	display: none;
}
.blog-table {
	width: auto;
	font-family: "source sans pro",sans-serif;
	text-transform: uppercase;
}
.blog-table thead {
	background: #333 none repeat scroll 0 0;
	color: #fff;
}
.blog-table thead tr th {
	font-weight: 300;
}
.blog-table tbody {
	background: #fdfdfd none repeat scroll 0 0;
}
.blog-table tbody tr td {
	font-weight: 300;
	border: medium none;
	padding: 4px 20px;
}
.table-responsive {
	border: none;
}
.table-curved {
    border-collapse: separate;
}
.table-curved {
    border: solid #ccc 1px;
    border-radius: 6px;
    border-left:0px;
}
.table-curved td, .table-curved th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
}
.table-curved th {
    border-top: none;
}
.table-curved th:first-child {
    border-radius: 6px 0 0 0;
}
.table-curved th:last-child {
    border-radius: 0 6px 0 0;
}
.table-curved th:only-child{
    border-radius: 6px 6px 0 0;
}
.table-curved tr:last-child td:first-child {
    border-radius: 0 0 0 6px;
}
.table-curved tr:last-child td:last-child {
    border-radius: 0 0 6px 0;
}
.blogpost-bgcolor {
	background: #f0f3f5;
}
.blogpost-bgwhite {
	background: #ffffff none repeat scroll 0 0;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.22);
	position: relative;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin: 35px 0;
	padding: 0 0 5px;
}
.blogpost-bgwhite h1, .blogpost-bgwhite h2, .blogpost-bgwhite h3, .blogpost-bgwhite h5 {
	font-family: "Open Sans Condensed", sans-serif;
	text-transform: none;
}
.blogpost-bgwhite h2 {
	font-size: 1.8em;
	padding: 0px 80px !important;
	text-align: left !important;
}
.blogpost-bgwhite h3 {
	font-size: 1.5em;
	font-weight: 600;
	padding: 0px 80px !important;
	text-align: left !important;
}
.blogpost-bgwhite h5 {
	font-size: 1.8em;
	padding: 0px 80px !important;
	text-align: left !important;
}
.blogpost-bgwhite .page-header {
	display: flex;
	flex-direction: column;
	height: 79px;
	justify-content: center;
	margin: 0;
	overflow: visible;
	padding: 0;
}
.blogpost-bgwhite .page-header h1 {
	color: #333333;
	font-size: 1.9em;
	font-weight: 400;
	line-height: 1.1em;
	margin-top: 7px;
	padding-left: 115px !important;
	padding-right: 100px;
	padding-top: 0;
	text-align: center;
}
.blogpost-bgwhite p {
	padding: 10px 80px !important;
	text-align: left !important;
}
.blogpost-bgwhite ul {padding: 0 110px;}
.blogpost-bgwhite ul li {letter-spacing: 1px; line-height: 1.6em; padding-left: 10px; padding-bottom: 10px;}
.blogpost-bgwhite ul li a {}
.blogpost-bgwhite .well {
	margin: 20px !important;
}
.blogpost-bgwhite .vc_grid-container-wrapper {
	padding: 20px;
}
.blogpost-bgwhite .vc_row.wpb_row.vc_row-fluid {
	margin-bottom: 10px !important;
}
.blogpost-bgwhite .vc_row.wpb_row.vc_row-fluid .wpb_single_image .vc_single_image-wrapper {
	display: block;
	max-width: 100%;
	text-align: center;
	vertical-align: top;
}
.blogpost-bgwhite img {
	padding: 20px;
}
.blogpost-bgwhite .wpb_gallery_slides img {
	padding: 0;
}
.blogpost-dateholder {
	background: #e96656 none repeat scroll 0 0;
	border: 5px solid #fff;
	border-radius: 100%;
	display: inline-block;
	left: -25px;
	margin-right: 15px;
	padding: 15px 20px;
	position: absolute;
	top: -25px;
	z-index: 100;
}
.blogpost-dateholder p {
	color: #fff;
	margin-bottom: 0;
	padding: 0 10px;
	text-align: center;
	text-transform: uppercase;
}
.blogpost-dateholder p.meta.date {
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 2em;
	font-weight: 600;
	line-height: 0.8em;
	text-align: center !important;
	padding: 2px 20px !important;
}
.blogpost-dateholder p.meta.month {
	font-family: "Source Sans Pro",sans-serif;
	font-size: 0.9em;
	font-weight: 500;
	line-height: 1em;
	text-align: center !important;
	padding: 2px 20px !important;
}
.blogpost-dateholder p.meta.year {
	font-family: "Source Sans Pro",sans-serif;
	font-size: 0.9em;
	font-weight: 400;
	line-height: 1em;
	text-align: center !important;
	padding: 2px 20px !important;
}
.post-infoarea-categories-and-tags {
	background: #EFF1F4 none repeat scroll 0 0;
	margin: 20px;
}
.post-infoarea-categories-and-tags .post-infoarea-category {
	text-align: center;
}
.post-infoarea-categories-and-tags .post-infoarea-category p {
	/*border-bottom: 1px solid #c9d2da;*/
	margin: 0 20px;
	padding: 10px 5px;
}
.post-infoarea-categories-and-tags .post-infoarea-category p a {
	vertical-align: middle;
}
.post-infoarea-categories-and-tags .post-infoarea-tags {
	text-align: center;
	display: none;
}
.post-infoarea-categories-and-tags .post-infoarea-tags p {
	margin: 0 20px;
	padding: 10px 5px 5px;
}
.post-infoarea-categories-and-tags .post-infoarea-tags p a {
	background-color: #ea7063;
	border-radius: 10px;
	color: #ffffff;
	display: inline-block;
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 9px;
	min-width: 10px;
	padding: 3px 7px;
	text-align: center;
	vertical-align: baseline;
	white-space: nowrap;
}
.row.related-posts-area {
	background: #dde3e8 none repeat scroll 0 0;
	border-top: 1px solid #c9d2da;
	padding: 20px 0;
}
.row.related-posts-area .container .row a.latestnews-category {
	display: none;
}
.row.related-posts-area .container .row .latestnews-box-bottom a.latestnews-category:nth-child(2) {
	display: inherit !important;
	float: left;
	font-size: 0.8em;
	line-height: 53px;
	padding-left: 10px;
	max-width: 135px;
	overflow: hidden;
}
.related-posts-area .container .row .related-post-outer-container .related-post-container .related-post-thumbnail {border: 0px none !important; margin-bottom: 0 !important;}
.related-posts-area .container .row .related-post-outer-container .related-post-container .post-data .post-category:nth-child(2) {/*display: none !important;*/}
.row.related-posts-area .sharedaddy, .search-filter-results .sharedaddy {
	display: none;
}
.sharedaddy ul {
	text-align: center;
}
.post-social-share-area ul {
	margin: 10px 20px;
	padding: 0;
	text-align: center;
}
.post-social-share-area ul li {
	list-style-type: none;
	display: inline-block;
	vertical-align: bottom;
}
.post-social-share-area ul li .fb_iframe_widget {
	margin-bottom: 5px;
}
.post-social-share-area ul li span.IN-widget {
	margin-bottom: 2px;
	vertical-align: bottom !important;
}
ul.social-share-tools {
	margin: 10px 20px 20px;
	padding: 0;
}
.et_monarch .et_social_inline_bottom {
	margin: 0 auto; min-width: 250px; width: 50%;
}
.grenes-fb-follow-btn .pluginButtonContainer {
	background-image: url("http://sostrenegrene.com/wp-content/themes/sgwptheme1/images/socialmedia10.svg"); background-repeat: no-repeat; display: inline;
	height: 32px;
	overflow: hidden;
	position: relative;
	width: 32px;
	z-index: 2147483647;
}
.blogpost-main-widget-holder {
	padding: 0 !important;
}
.blogpost-main-widget-holder .alert.alert-black p {
	padding: 5px 10px !important;
}
.blogpost-bgwhite .latestnews-box, .blogpost-bgwhite .latestnews-category {
	display: none !important;
}
.category-description {
	display: flex;
	flex-direction: column;
	height: 450px;
	justify-content: center;
	margin: 0;
	overflow: visible;
	padding: 0;
}
.category-description h3 {
	font-size: 2.5em;
	line-height: 1.2em;
	margin-top: 100px;
	text-align: center;
}
.sidebar {
	padding: 20px;
	text-align: center;
}
.sidebar .author-name p {
	font-weight: 900;
	text-transform: uppercase;
	margin-bottom: 5px;
	text-align: center;
	color: #3d4652;
}
.sidebar .widget p {
	margin-bottom: 5px;
	text-align: center;
	line-height: 1.2em;
	padding: 10px 0px !important;
}
.sidebar p a.btn {
	white-space: normal !important;
}
.sidebar .widget p i {
	font-size: 0.8em;
}
.sidebar .widget h3 {
	padding: 0 !important;
}
.sidebar .widget .entry_author_image {
	float: none !important;
	margin: 10px;
	text-align: center !important;
}
ul.social-follow-buttons {
	margin: 0;
	padding: 0;
}
ul.social-follow-buttons li {
	list-style-type: none !important;
	margin: 10px 0 !important;
	padding: 0 !important;
	text-align: center !important;
	background-image: none !important;
}
.sidebar.blogpost-bgwhite .sidebar-blog-follow ul {
	margin: 0;
	padding: 0;
}
.sidebar.blogpost-bgwhite .sidebar-blog-follow ul li {
	display: inline-block;
	list-style-type: none;
	padding: 8px 8px 0;
	text-align: left;
}
.sidebar.blogpost-bgwhite .sidebar-blog-follow ul li a {
	background: #ffffff none repeat scroll 0 0;
	border: 2px solid #e96656;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	font-size: 1.5em;
	padding: 2px;
}
.sidebar.blogpost-bgwhite .sidebar-blog ul {
	margin: 0;
	padding: 0;
}
.sidebar.blogpost-bgwhite .sidebar-blog ul li {
	list-style-type: none;
	text-align: left;
	background-image: url("/wp-content/themes/sgwptheme1/images/link23.svg");
	background-position: 0 center;
	background-repeat: no-repeat;
	background-size: 14px auto;
	font-size: 0.9em;
	padding-left: 25px;
}
.back-to-filter ul {
	list-style-type: none;
	margin: 50px 0 0;
	padding: 0;
	text-align: center;
}
.back-to-filter ul li a {
	background-image: url("/wp-content/themes/sgwptheme1/images/back57.svg");
	background-position: 0 center;
	background-repeat: no-repeat;
	background-size: 20px auto;
	font-size: 1.5em;
	font-weight: 900;
	list-style-type: none;
	padding-left: 30px;
	text-align: left;
	text-shadow: 0 0 10px rgba(255, 255, 255, 1);
}
.back-to-filter ul li.menu-item-language {
	display: none;
}
section.author-profile {
	text-align: center;
	background-image: url("/wp-content/themes/sgwptheme1/images/fabric_plaid.png");
	background-position: 0 center;
	background-repeat: repeat;
}
section.author-profile .author-profile-layer {
	background: rgba(255, 255, 255, 1);
	border-bottom: 1px solid #ddd;
}
section.author-profile .page-header {
	border-bottom: medium none;
}
.single-post table {
	width: auto;
}
/* DIY HJØRNET - END
____________________________*/
/* E-KATALOGER - START */
.ipaper-2-col-with-text-section-container .content-wrapper .description-container:lang(ja) {text-align: left;}
.catalogue-page-topimage {
	min-height: 570px;
	max-height: none;
}
.section-catalogue-topimage {
	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2015/11/slide-julen2015-1.jpg") repeat scroll 0 0;
	border-top: 1px solid #d8ddd5;
	color: #3d5057;
	min-height: 450px;
	width: 100%;
}
.section-catalogue-topimage h1 {
	text-align: inherit;
	margin-top: 0;
}
.section-catalogue-tabs ul.ui-tabs-nav {
	background: #dde3e8 none repeat scroll 0 0;
	text-align: center;
	border: medium none;
}
.section-catalogue-tabs ul.ui-tabs-nav li {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
	display: inline-block;
	float: none;
	border: medium none;
}
.section-catalogue-tabs ul.ui-tabs-nav li a {
	color: #e96656;
	line-height: 3em;
	font-family: "Open Sans", sans-serif;
	font-weight: 600;
	text-decoration: underline;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
}
.section-catalogue-tabs ul.ui-tabs-nav li.ui-state-active a, .section-catalogue-tabs ul.ui-tabs-nav li.ui-state-hover a {
	color: #333331;
	font-family: "Open Sans", sans-serif;
	font-weight: 600;
	text-decoration: underline;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
}
.section-catalogue-tabs .catalogue-description-holder {
	min-height: 249px;
}
.section-catalogue-tabs .wpb_tab {
	padding: 0 !important;
}
.section-catalogue-tabs .tab-row {
	margin: 0;
	padding-bottom: 40px;
	padding-top: 40px;
}
.section-catalogue-tabs .tab-row:nth-child(2n) {
	background: #F0F3F5;
	border-bottom: 1px solid #dde3e8;
	border-top: 1px solid #dde3e8;
}
.section-catalogue-tabs .catalogue-description-holder .wpb_wrapper {
	display: table-cell;
	height: 249px;
	vertical-align: bottom;
}
.section-catalogue-tabs .catalogue-title-holder .wpb_wrapper {
	display: block;
	position: relative;
	width: 100%;
	height: 120px;
	border-bottom: 1px solid #CCCCCC;
}
.tab-row .catalogue-title-holder h2 {
	text-transform: uppercase;
}
.section-catalogue-tabs h2 {
	bottom: 5px;
	color: #646c77;
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 2.2em;
	line-height: 1em;
	font-weight: 100;
	left: 0;
	position: absolute;
	text-transform: none;
	width: 68%;
}
.section-catalogue-tabs h3 {
	bottom: 5px;
	color: #cccccc;
	font-size: 2.5em;
	font-weight: 900;
	line-height: 0.9em;
	position: absolute;
	right: 0;
	text-align: right;
	text-transform: uppercase;
	width: 30%;
}
.section-catalogue-tabs h5 {
	font-weight: 600;
	padding-bottom: 10px;
	text-transform: uppercase;
}
.section-catalogue-tabs p {
	color: #3d4652;
	font-size: 0.9em;
}
.section-catalogue-tabs .issuuembed {
	margin: 0 auto;
}
.section-catalogue-tabs .ui-widget.ui-widget-content {
	border: 0 none !important;
}
.section-catalogue-tabs .wpb_tab {
	border-bottom: 0 none !important;
}
/*.section-catalogue-tabs li a#ui-id-3 {display:none;}*/
/* E-KATALOGER - END
____________________________*/
/* OM SØSTRENE GRENE - START */

.about-text-section {max-width: 1140px; margin: 0 auto !important;}
.about-text-left-subheadline {padding-right: 15px;}
.about-text-left-subheadline h2 {margin-top:0 !important;}
.about-text-right-subheadline {padding-right: 15px; padding-left: 18px;}
.about-text-right-subheadline h2 {margin-top:0 !important;}
.about-text-right {padding-left: 30px;}
.about-text-right h3 {padding-left: 0 !important;}

.section-about-topimage {
    background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2018/05/topimage-mixed-14-2018-v4.jpg") repeat scroll 0 0;
    border-top: 1px solid #d8ddd5;
    color: #3d5057;
    min-height: 450px;
    max-height: 450px;
    width: 100%;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
}

.section-about-topimage h2 {
	font-size: 1.3em;
	font-weight: 900;
	line-height: 1.3em;
	text-transform: uppercase;
}
.section-labels-topimage {
    background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-ecology-2018-v1.jpg") repeat scroll 50% 0;
    border-top: 1px solid #d8ddd5;
    color: #3d5057;
    min-height: 450px;
    max-height: 450px;
    width: 100%;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
}

.section-labels-topimage h1 {

}
.labels-and-certifications-intro-section {border-top: 1px solid #eeeeee; border-bottom: 1px solid #dddddd;}
.labels-and-certifications-content {}
.labels-and-certifications-content h1 {text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);}
.labels-and-certifications-content h2 {text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);}
.labels-and-certifications-content p {text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);}
.labels-and-certifications-content p a {text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);}
.label-marking-certificates {text-align: right !important;}
.label-marking-certificates img {max-width: 300px !important; padding: 0 30px 10px !important;}

	/* FLAT STYLE FOR TIMELINE */
	.timeline .item {
		border-radius: 0 !important;
	}
	.timeline h2 {
		color: #3d4753 !important;
		font-size: 1.4em !important;
		line-height: 1.2em !important;
		font-weight: 600 !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		padding: 0 18px !important;
		text-align: left !important;
		width: 100%;
	}
	.timeline_open_content h2 {
		padding: 0 !important;
	}
	.timeline .item span, #content .timeline .item span {
		text-align: left !important;
	}
	.timeline .read_more {
		display: inline-table;
	}
	.timeline .item .post_date {
		height: 60px;
		width: 60px;
	}
	.timeline .item .post_date span {
		text-align: center !important;
	}
/* OM SØSTRENE GRENE - END
____________________________*/
/* FAQ & KONTAKT - START */
.section-faq-topimage {
	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2015/09/topimage-mixed-06.jpg") repeat scroll 0 0;
	border-top: 1px solid #d8ddd5;
	color: #3d5057;
	min-height: 450px;
	max-height: 450px;
	width: 100%;
}
.section-faq-topimage h2 {
	font-size: 1.3em;
	font-weight: 900;
	line-height: 1.3em;
}
.topimage-titlebar {
	background: #F0F3F5;
	border-bottom: 1px solid #DDDDDD;
}
.topimage-titlebar h2 {
	font-family: "Open Sans Condensed", sans-serif;
	color: #3D4753;
	line-height: 1.3em;
	margin: 0;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
	padding-bottom: 15px;
	padding-top: 15px;
}
.faq-section h3 {
	font-family: "Open Sans Condensed", sans-serif;
	font-size: 1.8em;
	color: #3D4753;
	font-weight: 100;
	text-transform: none;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
}
.vc_tta-panels h4 a span {
	color: #ea7063;
	font-family: "Open Sans Condensed",sans-serif;
	font-weight: 900;
}
.vc_tta-panels p {
	color: inherit !important;
	font-size: 1em !important;
}
.contact-holder {
	background: #dde3e8 none repeat scroll 0 0;
	margin: 30px 0;
}
.contact-holder h2 {
	font-size: 1.2em;
	line-height: 1.3em;
	color: #3D4753;
	font-weight: 400;
	text-transform: none;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
}
.contact-holder p {
	font-family: "Source Sans Pro", sans-serif;
	font-size: 1.2em;
	color: #3D4753;
	font-weight: 300;
	text-transform: none;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 1);
}
.contact-holder a {
	font-family: "Source Sans Pro", sans-serif;
	font-size: 1em;
	font-weight: 300;
	text-transform: none;
	text-shadow: none !important /*0 1px 1px rgba(255, 255, 255, 1)*/;
}
/* FAQ & KONTAKT - END
____________________________*/
/* FRANCHISE - START */
.section-franchise-topimage {
	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-franchise-2018-v3.jpg") repeat scroll 0 0;
	border-top: 1px solid #d8ddd5;
	color: #3d5057;
	min-height: 570px;
	max-height: 570px;
	width: 100%;
}
.section-franchise-topimage h2 {
	font-size: 1.3em;
	font-weight: 900;
	line-height: 1.3em;
}
.vc_row[data-vc-full-width] {
	overflow: inherit !important;
}
.franchise-video {
	border: 10px solid rgba(255, 255, 255, 0.5);
	position: relative;
	z-index: 100;
	-webkit-box-shadow: 0 10px 20px -10px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 10px 20px -10px rgba(0,0,0,0.5);
	box-shadow: 0 10px 20px -10px rgba(0,0,0,0.5);
}
.fluid-width-video-wrapper {
	padding: 0 !important;
}
.franchise-video iframe {
	width: 100%;
}
.vc_row-full-width.vc_clearfix {
	height: 0 !important;
}
.grey-holder {
	background: #F0F3F5;
	border-bottom: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
}
.voice-bubble-1 {
	background-color: #fff;
	border: 3px solid #000;
	border-radius: 4px !important;
	color: #fff;
	max-width: 200px;
	padding: 5px 10px;
	text-align: center;
}
.dialog_box.small_radius {
	min-height: 210px;
}
.t_line_view {
	padding-left: 50px;
	padding-right: 50px;
}
.store-section h2 {
	color: #FFFFFF;
}
.franchise-process-infographic-item {
	margin: 0 20px !important;
}
.franchise-process-infographic-item .box-top {
	background: #fff none repeat scroll 0 0;
	border-radius: 20px 20px 0 0;
	-moz-border-radius: 20px 20px 0 0;
	-webkit-border-radius: 20px 20px 0 0;
	border: 0 solid #ffffff;
	margin-bottom: -100px;
	margin-left: 20px;
	margin-right: 20px;
}
.franchise-process-infographic-item .box-bottom {
	border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	border: 0 solid #ffffff;
	min-height: 490px;
	padding: 110px 20px 20px;
	position: relative;
}
.franchise-process-infographic-item .box-bottom .box-bottom-role {
	background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
	border-radius: 0 0 10px 10px;
	border-top: 1px solid rgba(255, 255, 255, 0.3);
	bottom: 0;
	left: 0;
	margin: 0 auto;
	padding-bottom: 20px;
	padding-top: 3px;
	position: absolute;
	width: 100%;
}
.franchise-process-infographic-item .box-bottom .box-bottom-role h5 {
	color: #444;
	font-weight: 400;
	text-transform: uppercase;
}
.franchise-process-infographic-item h3 {
	border: 25px solid #ffffff;
	border-radius: 100px 100px 100px 100px;
	-moz-border-radius: 100px 100px 100px 100px;
	-webkit-border-radius: 100px 100px 100px 100px;
	color: #fff;
	font-size: 3em;
	font-weight: 900;
	height: 200px;
	line-height: 150px;
	margin: 0 auto !important;
	position: relative;
	top: 10px;
	text-shadow: none;
	width: 200px;
	z-index: 100;
}
.franchise-process-infographic-item ul {
	padding-left: 20px;
	padding-top: 20px;
}
.franchise-process-infographic-item ul li {
	color: #fff;
	padding-bottom: 10px;
}
.franchise-process-infographic-item h3 span.infographic-item-round-border {
	border-radius: 100% 100% 100% 100%;
	-moz-border-radius: 100% 100% 100% 100%;
	-webkit-border-radius: 100% 100% 100% 100%;
	-webkit-box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.2);
	-moz-box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.2);
	box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.2);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 200;
}
.franchise-process-infographic-item h2 {
	color: #fff;
	line-height: 1em;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 0 !important;
	padding-right: 0 !important;
	word-wrap: normal;
}
.franchise-process-infographic-item p {
	color: #fff;
	font-family: "Source Sans Pro", sans-serif;
	margin-bottom: 20px;
}
.franchise-process-infographic-item p img {
	margin: 0 auto;
}
	/* COLOR SCALE - START */
		/* CYAN */
		.franchise-process-infographic-item .box-top.cyan h3 span.infographic-item-round-border, .franchise-process-infographic-item .box-bottom.cyan {
			background: #0197b5 none repeat scroll 0 0;
			background-color: #0197b5;
		}
		/* ORANGE*/
		.franchise-process-infographic-item .box-top.orange h3 span.infographic-item-round-border, .franchise-process-infographic-item .box-bottom.orange {
			background: #F7941D none repeat scroll 0 0;
			background-color: #F7941D;
		}
		/* LIGHT-GREY*/
		.franchise-process-infographic-item .box-top.light-grey h3 span.infographic-item-round-border, .franchise-process-infographic-item .box-bottom.light-grey {
			background: #9EA6A8 none repeat scroll 0 0;
			background-color: #9EA6A8;
		}
		/* DARK-GREY */
		.franchise-process-infographic-item .box-top.dark-grey h3 span.infographic-item-round-border, .franchise-process-infographic-item .box-bottom.dark-grey {
			background: #4C4C4C none repeat scroll 0 0;
			background-color: #4C4C4C;
		}
		/* DARK-BLUE */
		.franchise-process-infographic-item .box-top.dark-blue h3 span.infographic-item-round-border, .franchise-process-infographic-item .box-bottom.dark-blue {
			background: #3D4955 none repeat scroll 0 0;
			background-color: #3D4955;
		}
		/* DARK-GREEN */
		.franchise-process-infographic-item .box-top.dark-green h3 span.infographic-item-round-border, .franchise-process-infographic-item .box-bottom.dark-green {
			background: #3A553F none repeat scroll 0 0;
			background-color: #3A553F;
		}
	/* COLOR SCALE - END */
/* FRANCHISE - END
____________________________*/
/* PRESSE - START */
	/* Press-results STYLING - START */
		.press-results .search-filter-results .pagination-holder-top {
			display: none;
		}
		.press-results .col-sm-2.latestnews-box {
			border-bottom: 1px solid #dde3e8;
			width: 100%;
			padding-top: 5px;
		}
		.press-results .col-sm-2.latestnews-box .latestnews-box-container {
			background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
			border: medium none;
			border-radius: 0;
			box-shadow: none;
			position: relative;
		}
		.press-results .col-sm-2.latestnews-box .latestnews-box-container .latestnews-img {
			display: none;
		}
		.press-results .col-sm-2.latestnews-box .latestnews-box-container .latestnews-content {
			height: auto !important;
			min-height: auto !important;
			max-height: none;
			padding: 0 15px 0 0;
			width: 83%;
		}
		.press-results .col-sm-2.latestnews-box .latestnews-box-container .latestnews-content h2.latestnews-title a {
			font-family: "Open Sans Condensed",sans-serif;
			font-size: 2em;
			line-height: 1em;
			font-weight: 600;
			color: #333;
		}
		.press-results .col-sm-2.latestnews-box .latestnews-box-container .latestnews-box-bottom {
			background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
			border: medium none;
			border-radius: 0;
			height: 100%;
			position: absolute;
			right: 0;
			top: 0;
			width: 17%;
		}
		.press-results .col-sm-2.latestnews-box .latestnews-box-container .latestnews-box-bottom .postDate {
			border-bottom: medium none;
			font-size: 0.8em;
			color: #333;
			font-family: "Open Sans Condensed",sans-serif;
		}
		.press-results .col-sm-2.latestnews-box .latestnews-box-container .latestnews-box-bottom a.latestnews-btn {
			border-left: medium none;
			bottom: 0;
			position: absolute;
			right: 0;
		}
	/* Press-results STYLING - END*/
.section-press-topimage {
	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2015/09/topimage-presse-01.jpg") repeat scroll 0 0;
	border-top: 1px solid #d8ddd5;
	color: #3d5057;
	min-height: 450px;
	max-height: 450px;
	width: 100%;
}
.section-press-topimage h2 {
	font-size: 1.3em;
	font-weight: 900;
	line-height: 1.3em;
	text-transform: uppercase;
}
.bg-press {
	background: #ffffff none repeat scroll 0 0;
}
.submenu-holder {
	margin-top: 30px;
}
.submenu-holder .press ul {
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 2.3em;
	font-weight: 600;
	list-style-type: none;
	margin-bottom: 0;
}
.submenu-holder .press ul li {
	line-height: 1em;
	padding: 5px 30px 5px 0;
}
.submenu-holder .press ul li:hover {
	color: #202020;
	background-image: url("/wp-content/themes/sgwptheme1/images/keyboard53.svg");
	background-position: 100% 12px;
	background-repeat: no-repeat;
	background-size: 0.7em auto;
}
.submenu-holder .press ul li a {
	color: #DDDDDD;
	padding-right: 20px;
}
.submenu-holder .press ul li:hover a {
	color: #202020;
}
.submenu-holder .press ul li.menu-item-language {
	display: none !important;
}
.submenu p {
	display: none !important;
}
.alert.alert-press {
	background-color: #eee;
	border-color: #dde3e8;
	color: #a94442;
}
.w3eden .panel a.wpdm-download-link, .w3eden .panel .panel-footer .pull-right a, .w3eden .pull-right a.wpdm-download-link {
	color: #ffffff !important;
	background-color: #EA7063;
	border-color: #E65444;
	-moz-user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857;
	margin-bottom: 0;
	padding: 6px 12px;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	text-transform: uppercase;
}
.w3eden .panel a.wpdm-download-link:hover, .w3eden .panel a.wpdm-download-link:focus, .w3eden .panel a.wpdm-download-link:active, .w3eden .panel .panel-footer .pull-right a:hover, .w3eden .panel .panel-footer .pull-right a:focus, .w3eden .panel .panel-footer .pull-right a:active, .w3eden .pull-right a.wpdm-download-link:hover, .w3eden .pull-right a.wpdm-download-link:focus, .w3eden .pull-right a.wpdm-download-link:active {
	color: #ffffff !important;
	background-color: #E65444;
	border-color: #E65444;
	text-decoration: none;
}
.w3eden .panel table {
	margin-bottom: 0;
}
.w3eden .panel table tr td {
	font-family: "Source Sans Pro",sans-serif;
	font-size: 0.9em;
}
.table-download-info {
	font-size: 0.8em;
}
.widget-holder {
	margin-top: 30px;
}
.widget-holder h3 {
	display: none;
}
.widget-holder .menu-press-container, .widget-holder .menu-press-uk-container {
	margin-bottom: 35px;
}
.widget-holder .menu-press-container ul, .widget-holder .menu-press-uk-container ul {
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 2.3em;
	font-weight: 600;
	list-style-type: none;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 0;
}
.widget-holder .menu-press-container ul li, .widget-holder .menu-press-uk-container ul li {
	line-height: 1em;
	padding: 5px 30px 5px 0;
}
.widget-holder .menu-press-container ul li:hover, .widget-holder .menu-press-uk-container ul li:hover {
	color: #202020;
	background-image: url("/wp-content/themes/sgwptheme1/images/keyboard53.svg");
	background-position: 100% 12px;
	background-repeat: no-repeat;
	background-size: 0.7em auto;
}
.widget-holder .menu-press-container ul li a, .widget-holder .menu-press-uk-container ul li a {
	color: #DDDDDD;
	padding-right: 20px;
}
.widget-holder .menu-press-container ul li:hover a, .widget-holder .menu-press-uk-container ul li:hover a {
	color: #202020;
}
.widget-holder .menu-press-container ul li.menu-item-language, .widget-holder .menu-press-uk-container ul li.menu-item-language {
	display: none !important;
}
.property_grid.pl-grid-controls {
	display: none;
}
.press-dateholder p.meta.date {
	font-size: 0.9em;
	font-weight: 600;
	text-transform: uppercase;
}
.press-release-post {
	border-left: 1px solid #dde3e8 !important;
	padding-left: 30px !important;
	margin-bottom: 30px;
}
.press-release-post h1 {
	font-size: 2em;
	font-weight: 300;
	line-height: 1.3em;
	text-transform: uppercase;
	padding-left: 0 !important;
}
.press-release-post h2 {
	text-transform: none;
	padding-bottom: 10px;
	font-size: 1.6em;
	padding-left: 0 !important;
}
.press-release-post h3 {
	padding-left: 0 !important;
}
.press-release-post #xfilelist .panel.panel-default .panel-body.text-center {
	min-height: 140px !important;
	background: #f5f5f5 !important;
}
.press-release-post #xfilelist .panel.panel-default .panel-body.text-center img {
	border: 1px solid #ececec !important;
}
.press-kit-button {
	position: relative;
}
.press-kit-button .press-kit-btn-title {
	text-align: left;
}
.press-kit-button .press-kit-btn-link a {
	display: block;
	height: 100%;
	left: 0;
	padding-left: 16px;
	padding-top: 26px;
	position: absolute;
	top: 0;
	width: 100%;
}
.press-kit-button .press-kit-btn-version {
	display: inline-block;
	float: right;
	padding-top: 20px;
}
.press-kit-button .press-kit-btn-filesize {
	display: inline-block;
	float: right;
	padding-top: 20px;
}
.pl-boxlayout.layout2 {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
.pl-boxlayout.layout2 .pl-list-t1.pl-boxlayout-fitem {
	padding: 0 0 30px;
}
.pl-boxlayout.layout2 .pl-list-t1.pl-boxlayout-fitem .pl-col-xs-12.pl-col-sm-5.pl-col-md-5 {
	display: none;
}
.pl-boxlayout.layout2 .pl-list-t1.pl-boxlayout-fitem .pl-col-xs-12.pl-col-sm-7.pl-col-md-7 {
	width: 100%;
}
.pl-boxlayout.layout2 .pl-col-xs-4.pl-col-md-4 {
	display: none;
}
.pl-boxlayout.layout2 .pl-col-xs-8 {
	width: 100%;
}
.pl-boxlayout.layout2 .layout-2-oitems {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
.pl-boxlayout.layout2 .layout-2-oitems .pl-boxlayout-twiceitem {
	padding: 0;
}
.pl-boxlayout.layout2 .layout-2-oitems .pl-boxlayout-twiceitem .pl-list-t1 {
	width: 100%;
}
.pl-boxlayout.layout2 .layout-2-oitems .pl-detailcnt {
	border-bottom: 1px solid #dde3e8;
}
.pl-boxlayout.layout2 .pl-detailcnt .pl-postmeta {
	display: none;
}
.pl-boxlayout.layout2 .pl-detailcnt .pl-postcomment {
	display: none;
}
.pl-boxlayout.layout2 .pl-detailcnt h4.pl-title span.pl-date {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	color: #333;
	float: right;
}
.pl-boxlayout.layout2 .pl-detailcnt h4.pl-title a {
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 2em;
	font-weight: 600;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	box-shadow: none;
	margin-bottom: 10px;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 .pl-col-md-6.pl-col-xs-12 {
	width: 100%;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 .pl-col-md-6.pl-col-xs-12 .pl-itemcnt {
	display: none;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 .pl-col-md-6.pl-col-xs-12 .pl-detailcnt {
	border-bottom: 1px solid #dde3e8 !important;
	padding-bottom: 20px;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 .pl-col-md-6.pl-col-xs-12 .pl-detailcnt h4 {
	font-family: "Open Sans Condensed",sans-serif;
	font-size: 2em;
	font-weight: 600;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 .pl-col-md-6.pl-col-xs-12 .pl-detailcnt h4 span.pl-date {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	color: #333;
	float: right;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 .pl-col-md-6.pl-col-xs-12 .pl-detailcnt .pl-postmeta {
	display: none;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 .pl-col-md-6.pl-col-xs-12 .pl-detailcnt p.pl-text {
	font-family: "Source Sans Pro",sans-serif;
	font-size: 0.9em;
	line-height: 1.2em;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 .pl-col-md-6.pl-col-xs-12 .pl-detailcnt .pl-postcomment {
	display: none;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 .pl-col-md-6.pl-col-xs-12 .pl-detailcnt a {
	font-family: "Source Sans Pro",sans-serif;
	font-size: 1em;
	line-height: 1.2em;
}
.grid.pl-gridskin-one.pl-mixitup-grid.pl-listlayout .pl-blogcnt.pl-listlayout.mix.mix_all.pl-list-t1 .pl-col-md-6.pl-col-xs-12 .pl-detailcnt a i {
	padding-left: 5px;
}
.press-sidebar {
	margin-right: 30px;
}
.press-sidebar .vc_column-inner {
	border-right: 1px solid #dde3e8;
	padding-right: 30px !important;
}
.press-sidebar-widgets {
	/*padding-left: 40px;
	padding-right: 30px;*/
}
.wpdmpro-template-page-singledownload .widget h2,
.recalls-template-default .widget h2,
.press-sidebar-widgets h2 {
	text-align: left !important;
	padding-left: 20px !important;
	padding-right: 10px !important;
}
.wpdmpro-template-page-singledownload .widget .mc-field-group,
.recalls-template-default .widget .mc-field-group,
.press-sidebar-widgets .mc-field-group {
	min-width: 100%;
}
.wpdmpro-template-page-singledownload .widget .mc-field-group label span.asterisk,
.recalls-template-default .widget .mc-field-group label span.asterisk,
.press-sidebar-widgets .mc-field-group label span.asterisk {
	margin-top: -5px;
}
.wpdmpro-template-page-singledownload .widget .mc-field-group input,
.recalls-template-default .widget .mc-field-group input,
.press-sidebar-widgets .mc-field-group input {
	width: 100%; min-width: 50px;
}
.wpdmpro-template-page-singledownload .widget .mc-field-group.input-group ul li input,
.recalls-template-default .widget .mc-field-group.input-group ul li input,
.press-sidebar-widgets .mc-field-group.input-group ul li input {
	min-width: auto !important;
	width: auto !important;
}
.download-package {
	margin-bottom: 20px !important;
}
.download-package .panel-default h3 {
	margin-top: 5px !important;
	padding-left: 0 !important;
	font-weight: 700;
}
.wpdmpro-template-page-singledownload .press-release-post {
	margin-top: 30px;
}
.wpdmpro-template-page-singledownload .press-release-post h3 {
	font-size: 2em;
	font-weight: 300;
	line-height: 1.3em;
	text-transform: uppercase;
	padding-left: 0 !important;
}
.package-file-size-info {
	display: inline-block;
	padding-right: 10px;
	font-size: 13px;
}
#xfilelist img.file-ico {
	min-width:40%;
}
.wpdmpro-template-page-singledownload h3.popover-title {
	font-size: 1em !important;
	padding-left: 10px !important;
}
.password-lock form {
	border: 1px solid #ddd;
	background: #fafafa;
	padding: 6px 15px 2px 15px;
	border-radius: 4px;
}
.password-lock form p:first-child {
	display: none;
}
.password-lock form p {
	font-size: 0;
}
.password-lock form p label {
	font-size: initial;
}
.password-lock form p label input {
	background: #fff;
	border-color: #666;
	color: #222;
	text-indent: inherit;
}
.password-lock form p input {
	background-image: url('http://sostrenegrene.com/wp-content/uploads/2017/01/icon-unluck-white-vector.fw_.png');
	background-repeat: no-repeat;
	background-size: 12px auto;
	background-position: 50%;
	background-color: #EA7063;
	border-color: #E65444;
	color: #EA7063;
	border-radius: 4px;
	padding: 6px 12px;
	text-indent: -200px;
	min-width: 70px;
	box-shadow: none;
	border-width: 1px;
	font-size: initial;
	margin-left: 5px;
}
/* PRESSE - END
____________________________*/
/* CSR - START */
.section-csr-topimage {
	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2015/09/topimage-mixed-091.jpg") repeat scroll 0 0; border-top: 1px solid #d8ddd5;
	color: #3d5057;
	min-height: 450px;
	max-height: 450px;
	width: 100%;}
.section-csr-topimage h2 {
	font-size: 1.3em;
	font-weight: 900;
	line-height: 1.3em;
}
/* CSR - END
____________________________*/
.g-ytsubscribe {
	display:block;
	margin: 0 auto;
}
#___ytsubscribe_0 .fluid-width-video-wrapper {
	display: initial;
}

/* BLOG - START */
/* BLOG - END
_________________*/
/* KAMPAGNER - START */
	/*.page-id-14077 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-10412 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-3796 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-10086 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-9111 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-3799 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-10255 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-52 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-18330 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-18312 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-18327 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-18317 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-18306 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-18323 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-18300 .navbar.navbar-1 a.brand-center .navbar-bg-logo,
	.page-id-17576 .navbar.navbar-1 a.brand-center .navbar-bg-logo {*/
		/* Hvidt logo på page-ID */
		/*background-image: url("/wp-content/uploads/2016/04/logo-2_navbar-1.png") !important;
    		height: 108px;
    		width: 154px;
	}*/
	.pricetag {

	}
	.pricetag span.priceline {
		font-family: "Open Sans Condenced",sans-serif;
		font-weight: 600;
	}
	.pricetag span.price {
		font-family: "Open Sans Condenced",sans-serif;
		font-size: 2em;
	}
	.alert.alert-black {
		background-color: #444 !important;
		Border-color: #000 !important;
		color: #fff !important;
	}
	.alert.alert-black p {
		text-shadow: none !important;
		color: #fff;
		font-size: 1em;
		font-family: 'Open Sans', sans-serif;
	}
	.section-landingpage-bgcolor {
		background-color: #F0F3F5 !important;
		border-top: 1px solid #DDDDDD !important;
		border-bottom: 1px solid #DDDDDD !important;
	}
/* --------------------
	DIY Campaign */
	.image-diy-campaign {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-diy-2018-v2.jpg") no-repeat scroll 50% 0 !important;
	}
	.section-diy-campaign-topimage {
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		background-color: #F0F3F5 !important;
		/*min-height: 570px;
		max-height: 570px;*/
		width: 100%;
		-webkit-background-size: cover;
  		-moz-background-size: cover;
  		-o-background-size: cover;
  		background-size: cover;
	}
	.section-diy-campaign-topimage .section-topimage-text-top .wpb_wrapper {
		margin-top: 0 !important;
	}
	.diy-campaign-title-svg img {
		padding-bottom: 70px;
	}
	.section-diy-campaign-topimage h1 {
		text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
		color: #fff;
		font-family: 'Meie Script', cursive;
		line-height: 1em;
		font-size: 4em !important;
		font-weight: 100;
		margin-top: 0;
		padding-bottom: 15px;
		text-transform: none;
	}
	.section-diy-campaign-topimage h1 span.large-font-outdoorliving {
		font-size: 1.5em;
		font-weight: 300;
		line-height: 1em;
		padding: 4px 0 0 10px;
	}
	.section-diy-campaign-topimage h2 {
		font-family: open sans condensed;
		font-size: 2.7em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 10px rgba(51, 51, 51, 0.5);
		/*text-shadow: none !important;*/
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
		padding-bottom: 30px !important;
	}
	.section-diy-campaign h2 {
		color: #333;
		font-family: 'Merriweather', serif;
		font-size: 3em;
		font-weight: 700;
		line-height: 1.2em;
		text-transform: none !important;
	}
	.diy-campaign-splash img {
    	width: 300px;
    	margin: 0;
    	position: absolute;
    	right: 300px;
    	z-index: 1000;
    	top: -100px;
	}
	.section-diy-campaign-blogteasers {background:#F0F3F5; padding: 0;}
	.diy-campaign-title-subline h3 {
		font-weight: 700;
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		margin-top: -40px !important;
		font-size: 1.5em;
		font-family: 'Source Sans pro', sans-serif;
	}
	.diy-campaign-section-star-1 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2016/10/sections-bg-diy-campaign-2018-1-v2.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 647px;
	}
	.diy-campaign-section-star-1-text-1 p {
		font-size: 1.1em;
		padding-top: 10px;
	}
	.diy-campaign-section-star-2 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2018/08/sections-bg-interior-2018-2-v1.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 350px;
	}
	.diy-campaign-section-star-2 h2 {
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		color: #fff;
	}
	.diy-campaign-section-star-2-text-1 {

	}
	.diy-campaign-section-star-3 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		/*border-top: 1px solid #cad3db;*/
		background: url('/wp-content/uploads/2018/06/sections-bg-officeandschool2018-section-4-v4.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 700px;
	}
	.diy-campaign-section-bgwhite {
		background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
	}
	.diy-campaign-product-text {
		font-family: 'open sans condensed', sans-serif;
		padding-top: 20px;
	}
	.section-diy-campaign-splash-text {

	}
	.section-diy-campaign-splash-text h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.diy-campaign-section-splash-round-black {

	}
	.diy-campaign-section-splash-round-black p {
		text-align: center;
		color: #fff;
		background: #222;
		border-radius: 100%;
		display: inline-block;
		padding: 50px 10px;
	}
	.textbg-diy-campaign {
		/*background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;*/
		padding: 4px 10px;
		color: #444444;
	}
	.section-diy-campaign-bg-image {
		border-bottom: 0px none !important;
		/*background-image: url('/wp-content/uploads/2017/06/pinguin-with-baloons-vector-2-CS6.png');
		background-repeat: no-repeat;
		background-position: right bottom;*/
	}
	span.slider-diy-campaign {
		font-family: 'Montaga', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-diy-campaign {
		font-family: 'Montaga', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	.section-diy-campaign-dinner-environment {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/02/borddaekning-miljo-02.jpg") repeat scroll 50% 0;
	}
	/*---------------------*/
	/* --------------------
	   Kids Interior Campaign */
	.image-kids-interior-2018 {
		background: rgba(0, 0, 0, 0) url("https://sostrenegrene.com/wp-content/uploads/2017/12/topimage-kids-interior-2018-v1.jpg") repeat scroll 50% 0;
	}
	.section-kids-interior-topimage {
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		min-height: 570px;
		max-height: 570px;
		width: 100%;
		-webkit-background-size: cover;
  		-moz-background-size: cover;
  		-o-background-size: cover;
  		background-size: cover;
	}
	.section-kids-interior-topimage .section-topimage-text-top .wpb_wrapper {
		margin-top: 0 !important;
	}
	.section-kids-interior-topimage h1 {
		text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
		color: #fff;
		font-family: 'Meie Script', cursive;
		line-height: 1em;
		font-size: 4em !important;
		font-weight: 100;
		margin-top: 0;
		padding-bottom: 15px;
		text-transform: normal;
	}
	.section-kids-interior-topimage h1 span.large-font-interior {
		font-size: 1.5em;
		font-weight: 300;
		line-height: 1em;
		padding: 4px 0 0 10px;
	}
	.section-kids-interior-topimage h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
		padding-bottom: 30px !important;
	}
	.section-kids-interior h2 {
		text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
		color: #333;
		font-family: 'Merriweather', serif;
		font-size: 3em;
		font-weight: 700;
		line-height: 1.2em;
		text-transform: none !important;
	}

	.kids-interior-section-star-1 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2017/12/section-kids-interior-1-v4.jpg') no-repeat center right;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 647px;
	}
	.kids-interior-section-star-1-text-1 {
		padding-top: 60px;
	}
	.kids-interior-section-star-1-text-1 p {
		text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
	}
	.kids-interior-section-star-2 {
		background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
		/*background: url('/wp-content/uploads/2018/01/section-kids-interior-2-v5.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;*/
		/*min-height: 850px;*/
	}
	.kids-interior-section-star-2-image {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2018/01/section-kids-interior-2-v5.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
	}
	.kids-interior-section-star-2-left-1 {
		background: url('/wp-content/uploads/2017/12/section-kids-interior-2-v3.jpg') no-repeat center bottom;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		/*min-height: 1000px !important;*/
	}
	.kids-interior-section-star-2-right-1 {
		background: url('/wp-content/uploads/2017/12/section-kids-interior-3-v3.jpg') no-repeat center bottom;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		/*min-height: 900px !important;*/
	}
	.kids-interior-section-star-2-text-1 {
		padding-top: 30px;
	}
	.kids-interior-section-star-3 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		border-top: 1px solid #cad3db;
		background: url('/wp-content/uploads/2017/12/section-kids-interior-3-v1.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 780px;
	}
	.section-kids-interior-lamps {
		/*display: none;*/
	}
	.kids-interior-product-text {
		font-family: 'open sans condensed', sans-serif;
		padding-top: 20px;
	}
	.img-left-bottom {
		bottom: 0;
		left: 0;
		position: absolute;
	}
	.img-right-bottom {
		bottom: 0;
		right: 0;
		position: absolute;
	}
	.section-kids-interior-splash-text {

	}
	.section-kids-interior-splash-text h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg)
	;
	}
	.kids-interior-section-splash-round-black {

	}
	.kids-interior-section-splash-round-black p {
		text-align: center;
		color: #fff;
		background: #222;
		border-radius: 100%;
		display: inline-block;
		padding: 50px 10px;
}

	.textbg-kids-interior {
		/*background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;*/
		padding: 4px 10px;
		color: #444444;
	}
	.section-kids-interior-bg-image-left {
		background-image: url('/wp-content/uploads/2017/12/figure-2.png');
		background-repeat: no-repeat;
		background-position: left top;
	}
	.section-kids-interior-bg-image-right {
		background-image: url('/wp-content/uploads/2017/12/figure-1.png');
		background-repeat: no-repeat;
		background-position: 95% bottom;
	}
	span.slider-kids-interior {
		font-family: 'Montaga', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-kids-interior {
		font-family: 'Montaga', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	.section-kids-interior-dinner-environment {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/02/borddaekning-miljo-02.jpg") repeat scroll 50% 0;
	}
	/*---------------------*/
	/*---------------------*/
	/* INTERIOR */
		@media (min-width: 1900px){ /* EXTRA: 21.5 monitor / 23 monitor / 1080p TV */
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-interior-campaign-topimage {background-position: top center !important;}
			.section-interior-campaign-topimage img {margin: 190px auto 0px;}
			.interior-campaign-section-star-1 {background-position: right center !important;}
			.interior-splash-container-3-1 {min-height: 600px !important;}
			/* YOUTUBE EMBED FIX - START */
			.interior-splash-container-3-2 .wpb_wrapper p iframe,
			.interior-splash-container-3-2 .wpb_wrapper p object,
			.interior-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1680px) and (max-width: 1899px){ /* EXTRA:  */
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-interior-campaign-topimage {background-position: top center !important;}
			.section-interior-campaign-topimage img {margin: 190px auto 0px;}
			.interior-campaign-section-star-1 {background-position: right center !important;}
			.interior-splash-container-2-1 .title img {max-width: 600px !important;}
			.interior-splash-container-3-1 .title img {max-width: 400px !important;}
			.interior-splash-container-3-1 {min-height: 600px !important;}
			/* YOUTUBE EMBED FIX - START */
			.interior-splash-container-3-2 .wpb_wrapper p iframe,
			.interior-splash-container-3-2 .wpb_wrapper p object,
			.interior-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1360px) and (max-width: 1679px){ /* EXTRA:  */
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-interior-campaign-topimage {background-position: top center !important;}
			.section-interior-campaign-topimage img {margin: 190px auto 0px;}
			.interior-campaign-section-star-1 {background-position: right center !important;}
			.section-interior-campaign.interior-campaign-section-star-1 .text {max-width: 600px !important;}
			.interior-splash-container-2-1 .title img {max-width: 600px !important;}
			.interior-splash-container-3-1 .title img {max-width: 400px !important;}
			.interior-splash-container-3-1 .text {font-size: 1.2em !important; padding: 10px 20px 10px !important;}
			.interior-splash-container-3-1 {min-height: 505px !important;}
			/* YOUTUBE EMBED FIX - START */
			.interior-splash-container-3-2 .wpb_wrapper p iframe,
			.interior-splash-container-3-2 .wpb_wrapper p object,
			.interior-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1281px) and (max-width: 1359px){
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-interior-campaign-topimage {background-position: top center !important;}
			.section-interior-campaign-topimage img {margin: 190px auto 0px;}
			.interior-campaign-section-star-1 {background-position: right center !important;}
			.section-interior-campaign.interior-campaign-section-star-1 .text {max-width: 600px !important;}
			.interior-splash-container-1-2 .text {font-size: 1.2em !important;}
			.interior-splash-container-2-1 .title img {max-width: 500px !important;}
			.interior-splash-container-2-1 .text {font-size: 1.2em !important;}
			.interior-splash-container-3-1 .title img {max-width: 300px !important;}
			.interior-splash-container-3-1 .text {font-size: 1.2em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {display: inline-block; margin: 0; padding: 10px 20px; text-align: right; width: 70%; font-weight: 100; line-height: 1.4em;}
			.interior-splash-container-3-1 {min-height: 503px !important;}
			/* YOUTUBE EMBED FIX - START */
			.interior-splash-container-3-2 .wpb_wrapper p iframe,
			.interior-splash-container-3-2 .wpb_wrapper p object,
			.interior-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1200px) and (max-width: 1280px){ /* EXTRA: for view lige over 1200px og mindre Laptops så som MacBook Air 08 */
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-interior-campaign-topimage {background-position: top center !important;}
			.section-interior-campaign-topimage img {margin: 190px auto 0px;}
			.interior-campaign-section-star-1 {background-position: right center !important;}
			.section-interior-campaign.interior-campaign-section-star-1 .text {max-width: 500px !important;}
			.interior-splash-container-1-2 .text {font-size: 1.2em !important;}
			.interior-splash-container-2-1 .title img {max-width: 500px !important;}
			.interior-splash-container-2-1 .text {font-size: 1.2em !important;}
			.interior-splash-container-3-1 .title img {max-width: 300px !important;}
			.interior-splash-container-3-1 .text {font-size: 1.2em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {display: inline-block; margin: 0; padding: 10px 20px; text-align: right; width: 70%; font-weight: 100; line-height: 1.4em;}
			.food-splash-container-3-1 {min-height: 475px !important;}
			/* YOUTUBE EMBED FIX - START */
			.interior-splash-container-3-2 .wpb_wrapper p iframe,
			.interior-splash-container-3-2 .wpb_wrapper p object,
			.interior-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 979px) and (max-width: 1199px) { /* EXTRA: for view lige under 1200px og Ipad landscape */
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-interior-campaign-topimage {background-position: top center !important;}
			.section-interior-campaign-topimage img {margin: 190px auto 0px;}
			.interior-campaign-section-star-1 {background-position: 80% center !important;}
			.section-interior-campaign.interior-campaign-section-star-1 .title {padding-top: 90px !important; padding-left: 30px;}
			.section-interior-campaign.interior-campaign-section-star-1 .text {max-width: 400px !important; padding-left: 30px;}
			.interior-splash-container-1-2 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.interior-splash-container-2-1 .title img {max-width: 400px !important;}
			.interior-splash-container-2-1 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.interior-splash-container-3-1 .title img {max-width: 300px !important;}
			.interior-splash-container-3-1 .text {font-size: 1em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
			.interior-splash-container-3-1 {min-height: 443px !important;}
			/* YOUTUBE EMBED FIX - START */
			.interior-splash-container-3-2 .wpb_wrapper p iframe,
			.interior-splash-container-3-2 .wpb_wrapper p object,
			.interior-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 768px) and (max-width: 979px) {
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-interior-campaign-topimage {background-position: top center !important;}
			.section-interior-campaign-topimage img {margin: 190px auto 0px;}
			.interior-campaign-section-star-1 {background-position: 70% center !important;}
			.section-interior-campaign.interior-campaign-section-star-1 .title {padding-left: 30px;}
			.section-interior-campaign.interior-campaign-section-star-1 .text {max-width: 600px !important; padding-left: 30px;}
			.interior-splash-container-1-2 .text {font-size: 0.8em !important; padding: 5px 20px 10px !important;}
			.interior-splash-container-2-1 .title img {max-width: 350px !important;}
			.interior-splash-container-2-1 .text {font-size: 0.9em !important; padding: 5px 20px 10px !important;}
			.interior-splash-container-3-1 .title img {max-width: 300px !important;}
			.interior-splash-container-3-1 .text {font-size: 0.9em !important; padding: 5px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
			.interior-splash-container-3-1 {min-height: 360px !important;}
			/* YOUTUBE EMBED FIX - START */
			.interior-splash-container-3-2 .wpb_wrapper p iframe,
			.interior-splash-container-3-2 .wpb_wrapper p object,
			.interior-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 481px) and (max-width: 767px) {
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 60px auto 15px;}
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-interior-campaign-topimage {background-position: top left !important;}
			.section-interior-campaign-topimage img {margin: 190px auto 0px;}
			.interior-campaign-section-star-1 {background:#EDECEA !important; min-height: auto !important;}
			.section-interior-campaign.interior-campaign-section-star-1 .title {padding-top: 30px !important;}
			.section-interior-campaign.interior-campaign-section-star-1 .text {max-width: 600px !important; padding-bottom: 10px;}
			.interior-splash-container-1-2 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.interior-splash-container-2-1 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.interior-splash-container-3-1 .title img {max-width: 500px !important;}
			.interior-splash-container-3-1 .text {font-size: 1em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
		}
		@media (min-width: 736px) and (max-width: 767px) {
			.slider-campaign-area.slider-campaign-interior-catalogue {padding-bottom: 500px !important;}
			.interior-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (min-width: 668px) and (max-width: 735px) {
			.slider-campaign-area.slider-campaign-interior-catalogue {padding-bottom: 500px !important;}
			.interior-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (min-width: 568px) and (max-width: 667px) {
			.slider-campaign-area.slider-campaign-interior-catalogue {padding-bottom: 430px !important;}
			.interior-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (min-width: 481px) and (max-width: 567px) {
			.slider-campaign-area.slider-campaign-interior-catalogue {padding-bottom: 450px !important;}
			.interior-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (max-width: 480px) {
			.slider-campaign-area.slider-campaign-interior-catalogue {padding-bottom: 450px !important;}
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 50px auto 15px;}
			.slider-campaign-area.slider-campaign-interior-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-interior-campaign-topimage {background-position: top left !important;}
			.section-interior-campaign-topimage img {margin: 50px auto 0px; padding-bottom: 0 !important;}
			.interior-campaign-section-star-1 {background:#EDECEA !important; min-height: auto !important; padding: 0 30px;}
			.section-interior-campaign.interior-campaign-section-star-1 .title {padding-top: 30px !important;}
			.section-interior-campaign.interior-campaign-section-star-1 .text {max-width: 600px !important; padding-bottom: 10px; font-size: 1.2em !important;}
			.interior-splash-container-1-2 .text {font-size: 1em !important; padding: 5px 20px 10px !important;}
			.interior-splash-container-2-1 .text {font-size: 1em !important; padding: 0px 20px 10px !important;}
			.interior-splash-container-3-1 .title img {max-width: 300px !important;}
			.interior-splash-container-3-1 .text {font-size: 1em !important; padding: 0px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
			.interior-splash-container-3-1 {min-height: 150px !important; padding-bottom: 30px;}
		}

	.outro-headline-interior {padding-bottom: 30px; padding-top: 20px; text-align: center !important; margin: 0 auto !important;}
	.image-interior-campaign {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-interior-march-2019-v1.jpg") no-repeat;
	}
	.section-interior-campaign-topimage {
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		background-color: #F0F3F5 !important;
		/*min-height: 570px;
		max-height: 570px;*/
		width: 100%;
		/*-webkit-background-size: cover;
  		-moz-background-size: cover;
  		-o-background-size: cover;
  		background-size: cover;*/
	}
	.section-interior-campaign-topimage .section-topimage-text-top {margin-top: 200px;}
	.section-interior-campaign-topimage .section-topimage-text-top .wpb_wrapper {
		margin-top: 0 !important;
	}
	.interior-campaign-title-svg img {
		padding-bottom: 40px;
	}
	.section-interior-campaign-topimage h1 {
		color: #123168;
		font-family: 'Open Sans', sans-serif;
		font-weight: 700;
		text-shadow: none;
		font-size: 5em;
		line-height: 0.9em;
	}
	.section-interior-campaign-topimage h1 span.large-font-outdoorliving {
		font-size: 1.5em;
		font-weight: 300;
		line-height: 1em;
		padding: 4px 0 0 10px;
	}
	.section-interior-campaign-topimage h2:lang(ja) {font-size: 1.7em;}
	.section-interior-campaign-topimage h2 {
		font-family: 'open sans condensed', sans-serif;
		font-size: 1.8em;
		font-weight: 900;
		line-height: 1em;
		text-transform: uppercase !important;
		text-shadow: none !important;
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		padding-bottom: 50px;
		color: #DD8BAE;
		margin: 0 auto !important;
	}
	.section-interior-campaign h2 {
		color: #333;
		font-family: 'Merriweather', serif;
		font-size: 3em;
		font-weight: 700;
		line-height: 1.2em;
		text-transform: none !important;
	}
	.price-element-with-label {text-align: center; padding: 20px 10px;}
	.price-element-with-label > * {vertical-align: top;}
	.price-element-with-label p {display: inline-block; margin: 0; padding: 10px 20px; text-align: right; width: 70%; font-weight: 100; line-height: 1.4em;}
	.price-element-with-label img {padding-top: 10px;}
	.section-interior .price-element p {font-weight: 100;}
	.interior-campaign-splash img {
    	width: 300px;
    	margin: 0;
    	position: absolute;
    	right: 300px;
    	z-index: 1000;
    	top: -100px;
	}
	.interior-splash-container-0-1-img .wpb_wrapper,
	.interior-splash-container-0-2-img .wpb_wrapper,
	.interior-splash-container-0-3-img .wpb_wrapper,
	.interior-splash-container-0-4-img .wpb_wrapper {background: none; height: 100%;}
	.interior-splash-container-1-2 .wpb_wrapper {/*background: #EEDDDA; height: 100%; display: initial;*/}
	.interior-splash-container-1-2 .vc_column-inner {background: #EEDDDA; margin: 10px;}
	.interior-splash-container-1-2 .wpb_wrapper .wpb_text_column {/*height: 100%;*/}
	.interior-splash-container-1-2 .title {padding: 20px 40px 10px;}
	.interior-splash-container-1-2 .text {
		max-width: 800px;
		margin: 0 auto;
		text-align: center;
		padding: 0px 40px 0px;
		font-size: 1.3em;
		font-weight: 100;
	}
	.interior-splash-container-1-1-img .wpb_wrapper {background: #EEDDDA; height: 100%;}
	.interior-splash-container-1-3-img .wpb_wrapper {background: #EEDDDA; height: 100%;}
	.interior-splash-container-2-1 .wpb_wrapper {/*background: #E4D8B4; height: 100%; display: initial;*/}
	.interior-splash-container-2-1 .vc_column-inner {background: #ffffff; margin: 10px;}
	.interior-splash-container-2-1 .wpb_wrapper .wpb_text_column {height: 100%;}
	.interior-splash-container-2-1 .title {padding: 20px 40px 10px;}
	.interior-splash-container-2-1 .text {
		max-width: 850px;
		margin: 0 auto;
		text-align: center;
		padding: 20px 40px 10px;
		font-size: 1.3em;
		font-weight: 100;
	}
	.interior-splash-container-2-2-img .wpb_wrapper,
	.interior-splash-container-2-3-img .wpb_wrapper,
	.interior-splash-container-2-4-img .wpb_wrapper,
	.interior-splash-container-2-5-img .wpb_wrapper,
	.interior-splash-container-2-6-img .wpb_wrapper {background: #D6CDCE; height: 100%;}
	.interior-splash-container-3-1 .wpb_wrapper {/*background: #BEC4C7; height: 100%; display: initial;*/}
	.interior-splash-container-3-1 .vc_column-inner {background: #ffffff; margin: 10px;}
	.interior-splash-container-3-1 .wpb_wrapper .wpb_text_column {height: 100%;}
	.interior-splash-container-3-1 .title {padding: 20px 10px 10px;}
	.interior-splash-container-3-1 .text {
		max-width: 800px;
		margin: 0 auto;
		text-align: center;
		padding: 20px 40px 10px;
		font-size: 1.3em;
		font-weight: 100;
	}
	.interior-splash-container-3-2 .wpb_wrapper {background: #575D68; height: 100%;}
	.section-interior-campaign-blogteasers {
		background: url('/wp-content/uploads/2016/10/01-diy-bg-new-season-2018-v2.jpg') no-repeat;
		background-size: auto auto;
		background-size: cover;
		background-position: center center;
		padding: 0;
	}
	.section-frontpage-blogteasers-v2-overlay.bg-color-interior {background-color: #FFC5D6 !important;}
	.bg-color-interior {/*background-color: #86425F !important;*/}
	.food-campaign-title-subline h3 {
		font-weight: 700;
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		margin-top: -40px !important;
		font-size: 1.5em;
		font-family: 'Source Sans pro', sans-serif;
	}
	.interior-campaign-section-star-1 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2016/10/section-interior-2019-1-v1.jpg') no-repeat;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 647px;
	}
	.section-interior-campaign.interior-campaign-section-star-1 .title {padding-top: 150px; padding-left: 20px;	padding-right: 20px;}
	.section-interior-campaign.interior-campaign-section-star-1 .text {
		max-width: 800px;
		margin: 0 auto;
		text-align: center;
		padding-top: 20px;
		font-size: 1.1em;
		font-weight: 100;
		padding-left: 20px;
		padding-right: 20px;
	}
	.interior-campaign-section-star-1-text-1 p {
		font-size: 1.1em;
		padding-top: 10px;
	}
	.interior-campaign-section-star-2 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2016/10/section-interior-2019-2-v1.jpg') no-repeat center bottom;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 647px;
	}
	.interior-campaign-section-star-2 h2 {
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		color: #fff;
	}
	.interior-campaign-section-star-2-text-1 {

	}
	.interior-campaign-section-star-3 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		/*border-top: 1px solid #cad3db;*/
		background: url('/wp-content/uploads/2018/06/sections-bg-officeandschool2018-section-4-v4.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 700px;
	}
	.interior-3-images-section-margin {}
	.interior-campaign-section-bgwhite {
		background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
	}
	.interior-campaign-product-text {
		font-family: 'open sans condensed', sans-serif;
		padding-top: 20px;
	}
	.section-interior-campaign-splash-text {

	}
	.section-interior-campaign-splash-text h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.interior-campaign-section-splash-round-black {

	}
	.interior-campaign-section-splash-round-black p {
		text-align: center;
		color: #fff;
		background: #222;
		border-radius: 100%;
		display: inline-block;
		padding: 50px 10px;
	}
	.textbg-interior-campaign {
		/*background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;*/
		padding: 4px 10px;
		color: #444444;
	}
	.section-interior-campaign-bg-image {
		border-bottom: 0px solid #FFA8C2 !important;
		/*background-image: url('/wp-content/uploads/2017/06/pinguin-with-baloons-vector-2-CS6.png');
		background-repeat: no-repeat;
		background-position: right bottom;*/
	}
	span.slider-interior-campaign {
		font-family: 'Montaga', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-interior-campaign {
		font-family: 'Montaga', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	.section-interior-campaign-dinner-environment {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/02/borddaekning-miljo-02.jpg") repeat scroll 50% 0;
	}
	/*---------------------*/
	/*---------------------*/
	/* OUTDOOR LIVING CAMPAIGN - outdoorliving */

	/**
OUTDOOR LIVING 2019
(added by BAO)
===================
green = #7B836C
pink = #B78D8E
 */
.section-outdoorliving.outdoorliving-campaign-section-bgwhite {
	background-color: #fff;
	/*width: 100%!important;*/
	margin: 0;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-1 .vc_column-inner {
	background-color: #7b836c;
	padding: 50px 30px !important;
	margin: 10px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-orient: inherit;
	-webkit-box-direction: inherit;
	-ms-flex-direction: inherit;
	flex-direction: inherit;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-1 .vc_column-inner > * {
	-ms-flex-item-align: center;
	align-self: center;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-1 .vc_column-inner .wpb_wrapper {
	height: auto;
	background-color: transparent;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-1 .vc_column-inner .wpb_wrapper .text .wpb_wrapper {
	background-color: transparent;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-1 .vc_column-inner .wpb_wrapper .text .wpb_wrapper p {
	color: #fff;
	/*font-weight: 300;*/
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-2 .vc_column-inner {
	background-color: transparent;
	padding: 15px 30px !important;
	margin: 10px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-orient: inherit;
	-webkit-box-direction: inherit;
	-ms-flex-direction: inherit;
	flex-direction: inherit;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-2 .vc_column-inner > * {
	-ms-flex-item-align: center;
	align-self: center;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-2 .vc_column-inner .wpb_wrapper .text .wpb_wrapper {
	background-color: transparent;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-2 .vc_column-inner .wpb_wrapper .text .wpb_wrapper p {
	color: #7b836c;
	font-size: 16px;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-3-img .vc_column-inner {
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin: 10px;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-3-img .vc_column-inner >.wpb_wrapper .wpb_raw_code {
	padding-bottom: 0 !important;
	height: 100%;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-3-img .vc_column-inner >.wpb_wrapper .wpb_raw_code .bg-ctn-a-i {
	height: 100%;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-1 .vc_column-inner {
	padding-top: 0 !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin: 10px;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-1 .vc_column-inner >.wpb_wrapper {
	height: 100%;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-1 .vc_column-inner >.wpb_wrapper .wpb_raw_code {
	padding-bottom: 0 !important;
	height: 100%;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-1 .vc_column-inner >.wpb_wrapper .wpb_raw_code >.wpb_wrapper {
	height: 100%;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-1 .vc_column-inner >.wpb_wrapper .wpb_raw_code >.wpb_wrapper .bg-ctn-a-i {
	height: 100%;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-2 .vc_column-inner {
	background-color: #b78d8e;
	padding: 50px 30px !important;
	margin: 10px;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-2 .vc_column-inner .wpb_wrapper {
	height: auto;
	background-color: transparent;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-2 .vc_column-inner .wpb_wrapper .text .wpb_wrapper {
	background-color: transparent;
}
.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-2 .vc_column-inner .wpb_wrapper .text .wpb_wrapper p {
	color: #fff;
	/*font-weight: 300;*/
}
.section-outdoorliving .assortment-big-button a.btn-assortment-big-button {
	border: 4px solid #fff;
}
.section-outdoorliving .assortment-big-button a.btn-assortment-big-button:hover,
.section-outdoorliving .assortment-big-button a.btn-assortment-big-button:focus,
.section-outdoorliving .assortment-big-button a.btn-assortment-big-button:active {
	background-color: #fff;
}
.section-outdoorliving .assortment-big-button a.btn-assortment-big-button span.btn-assortment-big-button-inner {
	background-color: #fff;
	color: #7b836c;
	text-transform: none;
	font-weight: 700;
	padding: 15px 30px;
}
.section-outdoorliving .bg-ctn-a-i {
	overflow: hidden;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
.section-outdoorliving .bg-ctn-a-i img {
	opacity: 0;
}
@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1199px), only screen and (min-width: 1200px) and (max-width: 1280px), only screen and (min-width: 1281px) and (max-width: 1359px), only screen and (min-width: 1360px) and (max-width: 1679px), only screen and (min-width: 1680px) and (max-width: 1899px), only screen and (min-width: 1900px) {
	.section-outdoorliving.outdoorliving-campaign-section-bgwhite {
		background-color: #fff;
	}
	.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-1 {
		right: 33.33333333%;
	}
	.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-2 {
		left: 66.66666667%;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.section-outdoorliving.outdoorliving-campaign-section-bgwhite {
		background-color: #fff;
	}
	.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-1 {
		width: 50%;
	}
	.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-2 {
		width: 50%;
	}
	.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(1) .outdoorliving-splash-container-1-3-img {
		width: 100%;
	}
	.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-1 {
		width: 100%;
		right: 0;
	}
	.section-outdoorliving .wpb_wrapper .wpb_row:nth-child(2) .outdoorliving-splash-container-2-2 {
		width: 100%;
		left: 0;
	}
}
/**
/ OUTDOOR LIVING 2019
 */

		@media (min-width: 1900px){ /* EXTRA: 21.5 monitor / 23 monitor / 1080p TV */
			.slider-campaign-outdoorliving-catalogue .ipaper-landingpage-container.ipaper-cta-container.ipaper-container {padding-top: 150px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-outdoorliving-campaign-topimage {background-position: top center !important;}
			.section-outdoorliving-campaign-topimage img {margin: 200px auto 250px;}
			.outdoorliving-campaign-section-star-1 {background-position: right center !important;}
			.outdoorliving-product-row-1 {padding-left: 150px; padding-right: 150px;}
			.outdoorliving-splash-container-3-1 {min-height: 600px !important;}
			/* YOUTUBE EMBED FIX - START */
			.outdoorliving-splash-container-3-2 .wpb_wrapper p iframe,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p object,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p embed {/*position: absolute;*/ top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1680px) and (max-width: 1899px){ /* EXTRA:  */
			.slider-campaign-outdoorliving-catalogue .ipaper-landingpage-container.ipaper-cta-container.ipaper-container {padding-top: 150px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-outdoorliving-campaign-topimage {background-position: top center !important;}
			.section-outdoorliving-campaign-topimage img {margin: 200px auto 250px;}
			.outdoorliving-campaign-section-star-1 {background-position: right center !important;}
			.outdoorliving-product-row-1 {}
			.outdoorliving-splash-container-2-1 .title img {max-width: 600px !important;}
			.outdoorliving-splash-container-3-1 .title img {max-width: 400px !important;}
			.outdoorliving-splash-container-3-1 {min-height: 600px !important;}
			/* YOUTUBE EMBED FIX - START */
			.outdoorliving-splash-container-3-2 .wpb_wrapper p iframe,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p object,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p embed {/*position: absolute;*/ top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1360px) and (max-width: 1679px){ /* EXTRA:  */
			.slider-campaign-outdoorliving-catalogue .ipaper-landingpage-container.ipaper-cta-container.ipaper-container {padding-top: 150px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-outdoorliving-campaign-topimage {background-position: top center !important;}
			.section-outdoorliving-campaign-topimage img {margin: 200px auto 250px;}
			.outdoorliving-campaign-section-star-1 {background-position: right center !important;}
			.outdoorliving-product-row-1 {}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .text {max-width: 600px !important;}
			.outdoorliving-splash-container-2-1 .title img {max-width: 600px !important;}
			.outdoorliving-splash-container-3-1 .title img {max-width: 400px !important;}
			.outdoorliving-splash-container-3-1 .text {font-size: 1.2em !important; padding: 10px 20px 10px !important;}
			.outdoorliving-splash-container-3-1 {min-height: 505px !important;}
			/* YOUTUBE EMBED FIX - START */
			.outdoorliving-splash-container-3-2 .wpb_wrapper p iframe,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p object,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p embed {/*position: absolute;*/ top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1281px) and (max-width: 1359px){
			.slider-campaign-outdoorliving-catalogue .ipaper-landingpage-container.ipaper-cta-container.ipaper-container {padding-top: 150px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-outdoorliving-campaign-topimage {background-position: top center !important;}
			.section-outdoorliving-campaign-topimage img {margin: 200px auto 250px;}
			.outdoorliving-campaign-section-star-1 {background-position: right center !important;}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .text {max-width: 600px !important;}
			.outdoorliving-splash-container-1-2 .text {font-size: 1.2em !important;}
			.outdoorliving-splash-container-2-1 .title img {max-width: 500px !important;}
			.outdoorliving-splash-container-2-1 .text {font-size: 1.2em !important;}
			.outdoorliving-splash-container-3-1 .title img {max-width: 300px !important;}
			.outdoorliving-splash-container-3-1 .text {font-size: 1.2em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {display: inline-block; margin: 0; padding: 10px 20px; text-align: right; width: 70%; font-weight: 100; line-height: 1.4em;}
			.outdoorliving-splash-container-3-1 {min-height: 503px !important;}
			/* YOUTUBE EMBED FIX - START */
			.outdoorliving-splash-container-3-2 .wpb_wrapper p iframe,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p object,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p embed {/*position: absolute;*/ top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1200px) and (max-width: 1280px){ /* EXTRA: for view lige over 1200px og mindre Laptops så som MacBook Air 08 */
			.slider-campaign-outdoorliving-catalogue .ipaper-landingpage-container.ipaper-cta-container.ipaper-container {padding-top: 150px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-outdoorliving-campaign-topimage {background-position: top center !important;}
			.section-outdoorliving-campaign-topimage img {margin: 200px auto 250px;}
			.outdoorliving-campaign-section-star-1 {background-position: right center !important;}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .text {max-width: 500px !important;}
			.outdoorliving-splash-container-1-2 .text {font-size: 1.2em !important;}
			.outdoorliving-splash-container-2-1 .title img {max-width: 500px !important;}
			.outdoorliving-splash-container-2-1 .text {font-size: 1.2em !important;}
			.outdoorliving-splash-container-3-1 .title img {max-width: 300px !important;}
			.outdoorliving-splash-container-3-1 .text {font-size: 1.2em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {display: inline-block; margin: 0; padding: 10px 20px; text-align: right; width: 70%; font-weight: 100; line-height: 1.4em;}
			.outdoorliving-splash-container-3-1 {min-height: 475px !important;}
			/* YOUTUBE EMBED FIX - START */
			.outdoorliving-splash-container-3-2 .wpb_wrapper p iframe,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p object,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p embed {/*position: absolute;*/ top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 979px) and (max-width: 1199px) { /* EXTRA: for view lige under 1200px og Ipad landscape */
			.slider-campaign-outdoorliving-catalogue .ipaper-landingpage-container.ipaper-cta-container.ipaper-container {padding-top: 60px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-outdoorliving-campaign-topimage {background-position: top center !important;}
			.section-outdoorliving-campaign-topimage img {margin: 200px auto 250px;}
			.outdoorliving-campaign-section-star-1 {background-position: 80% center !important;}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .title {padding-top: 90px !important; padding-left: 30px;}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .text {max-width: 400px !important; padding-left: 30px;}
			.outdoorliving-splash-container-1-2 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.outdoorliving-splash-container-2-1 .title img {max-width: 400px !important;}
			.outdoorliving-splash-container-2-1 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.outdoorliving-splash-container-3-1 .title img {max-width: 300px !important;}
			.outdoorliving-splash-container-3-1 .text {font-size: 1em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
			.outdoorliving-splash-container-3-1 {min-height: 443px !important;}
			/* YOUTUBE EMBED FIX - START */
			.outdoorliving-splash-container-3-2 .wpb_wrapper p iframe,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p object,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p embed {/*position: absolute;*/ top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 768px) and (max-width: 979px) {
			.slider-campaign-outdoorliving-catalogue .ipaper-landingpage-container.ipaper-cta-container.ipaper-container {padding-top: 60px !important;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 15px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-outdoorliving-campaign-topimage {background-position: top center !important;}
			.section-outdoorliving-campaign-topimage img {margin: 180px auto 175px;}
			.outdoorliving-campaign-section-star-1 {background-position: 70% center !important;}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .title {padding-left: 30px;}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .text {max-width: 600px !important; padding-left: 30px;}
			.outdoorliving-splash-container-1-2 .text {font-size: 0.8em !important; padding: 5px 20px 10px !important;}
			.outdoorliving-splash-container-2-1 .title img {max-width: 350px !important;}
			.outdoorliving-splash-container-2-1 .text {font-size: 0.9em !important; padding: 5px 20px 10px !important;}
			.outdoorliving-splash-container-3-1 .title img {max-width: 300px !important;}
			.outdoorliving-splash-container-3-1 .text {font-size: 0.9em !important; padding: 5px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
			.outdoorliving-splash-container-3-1 {min-height: 360px !important;}
			/* YOUTUBE EMBED FIX - START */
			.outdoorliving-splash-container-3-2 .wpb_wrapper p iframe,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p object,
			.outdoorliving-splash-container-3-2 .wpb_wrapper p embed {/*position: absolute;*/ top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 481px) and (max-width: 767px) {
			.slider-campaign-outdoorliving-catalogue .ipaper-landingpage-container.ipaper-cta-container.ipaper-container {padding-top: 100px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 60px auto 15px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-outdoorliving-campaign-topimage {background-position: top left !important;}
			.section-outdoorliving-campaign-topimage img {margin: 180px auto 155px;}
			.outdoorliving-campaign-section-star-1 {background:#EDECEA !important; min-height: auto !important;}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .title {padding-top: 30px !important;}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .text {max-width: 600px !important; padding-bottom: 10px;}
			.outdoorliving-splash-container-1-2 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.outdoorliving-splash-container-2-1 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.outdoorliving-splash-container-3-1 .title img {max-width: 500px !important;}
			.outdoorliving-splash-container-3-1 .text {font-size: 1em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
		}
		@media (min-width: 736px) and (max-width: 767px) {
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue {padding-bottom: 500px !important;}
			.outdoorliving-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (min-width: 668px) and (max-width: 735px) {
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue {padding-bottom: 500px !important;}
			.outdoorliving-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (min-width: 568px) and (max-width: 667px) {
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue {padding-bottom: 430px !important;}
			.outdoorliving-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (min-width: 481px) and (max-width: 567px) {
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue {padding-bottom: 450px !important;}
			.outdoorliving-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (max-width: 480px) {
			.slider-campaign-outdoorliving-catalogue .ipaper-landingpage-container.ipaper-cta-container.ipaper-container {padding-top: 150px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue {padding-bottom: 450px !important;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 50px auto 15px;}
			.slider-campaign-area.slider-campaign-outdoorliving-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-outdoorliving-campaign-topimage {background-position: top left !important;}
			.section-outdoorliving-campaign-topimage img {margin: 230px auto 150px; padding-bottom: 0 !important;}
			.outdoorliving-campaign-section-star-1 {background:#EDECEA !important; min-height: auto !important; padding: 0 30px;}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .title {padding-top: 30px !important;}
			.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .text {max-width: 600px !important; padding-bottom: 10px; font-size: 1.2em !important;}
			.outdoorliving-splash-container-1-2 .text {font-size: 1em !important; padding: 5px 20px 10px !important;}
			.outdoorliving-splash-container-2-1 .text {font-size: 1em !important; padding: 0px 20px 10px !important;}
			.outdoorliving-splash-container-3-1 .title img {max-width: 300px !important;}
			.outdoorliving-splash-container-3-1 .text {font-size: 1em !important; padding: 0px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
			.outdoorliving-splash-container-3-1 {min-height: 150px !important; padding-bottom: 30px;}
		}

	.outro-headline-outdoorliving {padding-bottom: 30px; padding-top: 20px; text-align: center !important; margin: 0 auto !important;}
	.image-outdoorliving-campaign {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-outdoorliving-2019-v1.jpg") no-repeat;
	}
	.section-outdoorliving-campaign-topimage {
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		background-color: #F0F3F5 !important;
		/*min-height: 570px;
		max-height: 570px;*/
		width: 100%;
		/*-webkit-background-size: cover;
  		-moz-background-size: cover;
  		-o-background-size: cover;
  		background-size: cover;*/
	}
	.section-outdoorliving-campaign-topimage .section-topimage-text-top {margin-top: 200px;}
	.section-outdoorliving-campaign-topimage .section-topimage-text-top .wpb_wrapper {
		margin-top: 0 !important;
	}
	.outdoorliving-campaign-title-svg img {
		padding-bottom: 40px;
	}
	.section-outdoorliving-campaign-topimage h1 {
		color: #123168;
		font-family: 'Open Sans', sans-serif;
		font-weight: 700;
		text-shadow: none;
		font-size: 5em;
		line-height: 0.9em;
	}
	.section-outdoorliving-campaign-topimage h1 span.large-font-outdoorliving {
		font-size: 1.5em;
		font-weight: 300;
		line-height: 1em;
		padding: 4px 0 0 10px;
	}
	.section-outdoorliving-campaign-topimage h2:lang(ja) {font-size: 1.7em;}
	.section-outdoorliving-campaign-topimage h2 {
		font-family: 'open sans condensed', sans-serif;
		font-size: 1.8em;
		font-weight: 900;
		line-height: 1em;
		text-transform: uppercase !important;
		text-shadow: none !important;
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		padding-bottom: 50px;
		color: #DD8BAE;
		margin: 0 auto !important;
	}
	.section-outdoorliving-campaign h2 {
		color: #333;
		font-family: 'Merriweather', serif;
		font-size: 3em;
		font-weight: 700;
		line-height: 1.2em;
		text-transform: none !important;
	}
	.price-element-with-label {text-align: center; padding: 20px 10px;}
	.price-element-with-label > * {vertical-align: top;}
	.price-element-with-label p {display: inline-block; margin: 0; padding: 10px 20px; text-align: right; width: 70%; font-weight: 100; line-height: 1.4em;}
	.price-element-with-label img {padding-top: 10px;}
	.section-outdoorliving .price-element p {font-weight: 100;}
	.outdoorliving-campaign-splash img {
    	width: 300px;
    	margin: 0;
    	position: absolute;
    	right: 300px;
    	z-index: 1000;
    	top: -100px;
	}
	.outdoorliving-splash-container-0-1-img .wpb_wrapper,
	.outdoorliving-splash-container-0-2-img .wpb_wrapper,
	.outdoorliving-splash-container-0-3-img .wpb_wrapper,
	.outdoorliving-splash-container-0-4-img .wpb_wrapper {background: none; height: 100%;}
	.outdoorliving-splash-container-1-2 .wpb_wrapper {/*background: #EEDDDA; height: 100%; display: initial;*/}
	.outdoorliving-splash-container-1-2 .vc_column-inner {background: #EEDDDA; margin: 10px;}
	.outdoorliving-splash-container-1-2 .wpb_wrapper .wpb_text_column {/*height: 100%;*/}
	.outdoorliving-splash-container-1-2 .title {padding: 20px 40px 10px;}
	.outdoorliving-splash-container-1-2 .text {
		max-width: 800px;
		margin: 0 auto;
		text-align: center;
		padding: 0px 40px 0px;
		font-size: 1.3em;
		font-weight: 100;
	}
	.outdoorliving-splash-container-1-1-img .wpb_wrapper {background: #EEDDDA; height: 100%;}
	.outdoorliving-splash-container-1-3-img .wpb_wrapper {background: #EEDDDA; height: 100%;}
	.outdoorliving-splash-container-2-1 .wpb_wrapper {/*background: #E4D8B4; height: 100%; display: initial;*/}
	.outdoorliving-splash-container-2-1 .vc_column-inner {background: #ffffff; margin: 10px;}
	.outdoorliving-splash-container-2-1 .wpb_wrapper .wpb_text_column {height: 100%;}
	.outdoorliving-splash-container-2-1 .title {padding: 20px 40px 10px;}
	.outdoorliving-splash-container-2-1 .text {
		max-width: 850px;
		margin: 0 auto;
		text-align: center;
		padding: 20px 40px 10px;
		font-size: 1.3em;
		font-weight: 100;
	}
	.outdoorliving-splash-container-2-2-img .wpb_wrapper,
	.outdoorliving-splash-container-2-3-img .wpb_wrapper,
	.outdoorliving-splash-container-2-4-img .wpb_wrapper,
	.outdoorliving-splash-container-2-5-img .wpb_wrapper,
	.outdoorliving-splash-container-2-6-img .wpb_wrapper {background: #D6CDCE; height: 100%;}
	.outdoorliving-splash-container-3-1 .wpb_wrapper {/*background: #BEC4C7; height: 100%; display: initial;*/}
	.outdoorliving-splash-container-3-1 .vc_column-inner {background: #ffffff; margin: 10px;}
	.outdoorliving-splash-container-3-1 .wpb_wrapper .wpb_text_column {height: 100%;}
	.outdoorliving-splash-container-3-1 .title {padding: 20px 10px 10px;}
	.outdoorliving-splash-container-3-1 .text {
		max-width: 800px;
		margin: 0 auto;
		text-align: center;
		padding: 20px 40px 10px;
		font-size: 1.3em;
		font-weight: 100;
	}
	.outdoorliving-splash-container-3-2 .wpb_wrapper {background: #91A28D; height: 100%;}
	.section-outdoorliving-campaign-blogteasers {
		background: url('/wp-content/uploads/2016/10/01-diy-bg-new-season-2018-v2.jpg') no-repeat;
		background-size: auto auto;
		background-size: cover;
		background-position: center center;
		padding: 0;
	}
	.section-frontpage-blogteasers-v2-overlay.bg-color-outdoorliving {background-color: #FFC5D6 !important;}
	.bg-color-outdoorliving {/*background-color: #86425F !important;*/}
	.outdoorliving-campaign-title-subline h3 {
		font-weight: 700;
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		margin-top: -40px !important;
		font-size: 1.5em;
		font-family: 'Source Sans pro', sans-serif;
	}
	.outdoorliving-campaign-section-star-1 {
		display: none;
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2016/10/section-outdoorliving-2019-1-v10.jpg') no-repeat;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 817px;
	}
	.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .title {padding-top: 150px; padding-left: 20px;	padding-right: 20px;}
	.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 .text {
		max-width: 800px;
		margin: 0 auto;
		text-align: center;
		padding-top: 20px;
		font-size: 1.1em;
		font-weight: 100;
		padding-left: 20px;
		padding-right: 20px;
	}
	.section-outdoorliving-campaign.outdoorliving-campaign-section-star-1 img {width: 600px; display: block; margin: 0 auto; padding-right: 170px; padding-top: 50px;}
	.outdoorliving-campaign-section-star-1-text-1 p {
		font-size: 1.1em;
		padding-top: 10px;
	}
	.outdoorliving-campaign-section-star-2 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2016/10/section-interior-2019-2-v1.jpg') no-repeat center bottom;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 647px;
	}
	.outdoorliving-campaign-section-star-2 h2 {
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		color: #fff;
	}
	.outdoorliving-campaign-section-star-2-text-1 {

	}
	.outdoorliving-campaign-section-star-3 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		/*border-top: 1px solid #cad3db;*/
		background: url('/wp-content/uploads/2018/06/sections-bg-officeandschool2018-section-4-v4.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 700px;
	}
	.outdoorliving-3-images-section-margin {}
	.outdoorliving-campaign-section-bgwhite {
		background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
	}
	.outdoorliving-campaign-product-text {
		font-family: 'open sans condensed', sans-serif;
		padding-top: 20px;
	}
	.section-outdoorliving-campaign-splash-text {

	}
	.section-outdoorliving-campaign-splash-text h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.outdoorliving-campaign-section-splash-round-black {

	}
	.outdoorliving-campaign-section-splash-round-black p {
		text-align: center;
		color: #fff;
		background: #222;
		border-radius: 100%;
		display: inline-block;
		padding: 50px 10px;
	}
	.textbg-outdoorliving-campaign {
		/*background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;*/
		padding: 4px 10px;
		color: #444444;
	}
	.section-outdoorliving-campaign-bg-image {
		border-bottom: 0px solid #FFA8C2 !important;
		/*background-image: url('/wp-content/uploads/2017/06/pinguin-with-baloons-vector-2-CS6.png');
		background-repeat: no-repeat;
		background-position: right bottom;*/
	}
	span.slider-outdoorliving-campaign {
		font-family: 'Montaga', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-outdoorliving-campaign {
		font-family: 'Montaga', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	.section-outdoorliving-campaign-dinner-environment {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/02/borddaekning-miljo-02.jpg") repeat scroll 50% 0;
	}
	/*---------------------*/
	/* --------------------
	Office and School Campaign - 2018 */
	.image-officeandschool {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2018/06/topimage-office-and-school-2018-v2.jpg") no-repeat scroll 50% 0 !important;
	}
	.section-officeandschool-topimage {
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		background-color: #F0F3F5 !important;
		/*min-height: 570px;
		max-height: 570px;*/
		width: 100%;
		-webkit-background-size: cover;
  		-moz-background-size: cover;
  		-o-background-size: cover;
  		background-size: cover;
	}
	.section-officeandschool-topimage .section-topimage-text-top .wpb_wrapper {
		margin-top: 0 !important;
	}
	.section-officeandschool-topimage h1 {
		text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
		color: #fff;
		font-family: 'Meie Script', cursive;
		line-height: 1em;
		font-size: 4em !important;
		font-weight: 100;
		margin-top: 0;
		padding-bottom: 15px;
		text-transform: normal;
	}
	.section-officeandschool-topimage h1 span.large-font-outdoorliving {
		font-size: 1.5em;
		font-weight: 300;
		line-height: 1em;
		padding: 4px 0 0 10px;
	}
	.section-officeandschool-topimage h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
		padding-bottom: 30px !important;
	}
	.section-officeandschool h2 {
		color: #333;
		font-family: 'Merriweather', serif;
		font-size: 3em;
		font-weight: 700;
		line-height: 1.2em;
		text-transform: none !important;
	}
	.officeandschool-title-subline h3 {
		font-weight: 700;
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		margin-top: -40px !important;
		font-size: 1.5em;
		font-family: 'Source Sans pro', sans-serif;
	}
	.officeandschool-section-star-1 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2018/06/sections-bg-officeandschool2018-s-1-v1.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
	}
	.officeandschool-section-star-1-text-1 {

	}
	.officeandschool-section-star-1-text-1 p {
		font-size: 1.1em;
		padding-top: 10px;
	}
	.officeandschool-section-star-2 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2018/06/sections-bg-officeandschool2018-section-3-v1.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 350px;
	}
	.officeandschool-section-star-2 h2 {
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		color: #fff;
	}
	.officeandschool-section-star-2-text-1 {

	}
	.officeandschool-section-star-3 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		/*border-top: 1px solid #cad3db;*/
		background: url('/wp-content/uploads/2018/06/sections-bg-officeandschool2018-section-4-v4.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 700px;
	}
	.purple-border-box {border-color: #4b3040 !important; font-size: 0.9em; padding: 35px; max-width: 550px; margin: 0 auto;}
	.officeandschool-section-bgwhite {
		background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
	}
	.officeandschool-product-text {
		font-family: 'open sans condensed', sans-serif;
		padding-top: 20px;
	}
	.img-left-bottom {
		bottom: 0;
		left: 0;
		position: absolute;
	}
	.img-right-bottom {
		bottom: 0;
		right: 0;
		position: absolute;
	}
	.section-officeandschool-splash-text {

	}
	.section-officeandschool-splash-text h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.officeandschool-section-splash-round-black {

	}
	.officeandschool-section-splash-round-black p {
		text-align: center;
		color: #fff;
		background: #222;
		border-radius: 100%;
		display: inline-block;
		padding: 50px 10px;
	}
	.textbg-officeandschool {
		/*background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;*/
		padding: 4px 10px;
		color: #444444;
	}
	.section-officeandschool-bg-image {
		/*background-image: url('/wp-content/uploads/2017/06/pinguin-with-baloons-vector-2-CS6.png');
		background-repeat: no-repeat;
		background-position: right bottom;*/
	}
	span.slider-officeandschool {
		font-family: 'Montaga', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-officeandschool {
		font-family: 'Montaga', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	.section-officeandschool-dinner-environment {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/02/borddaekning-miljo-02.jpg") repeat scroll 50% 0;
	}
	/*---------------------*/

	/* --------------------
	   Studiestart 2016 */
	.section-studiestart-topimage {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/07/topimage-80-studiestart-2016.jpg") repeat scroll 50% 0;
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		min-height: 570px;
		max-height: 570px;
		width: 100%;
	}
	.section-studiestart-topimage h1 {
		text-shadow: none;
		color: #fff;
		font-family: 'Maitree', serif;
		line-height: 1em;
		font-size: 3em !important;
		font-weight: 400;
		margin-top: 0;
		padding-bottom: 15px;
		text-transform: normal;
	}
	.section-studiestart-topimage h1 span.large-font-skolestart {
		font-size: 2em;
		font-weight: 300;
		line-height: 1em;
		padding: 4px 0 0 10px;
	}
	.section-studiestart-topimage h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.section-studiestart h2 {
		color: #333;
		font-family: open sans condensed;
		font-size: 3.5em;
		font-weight: 700;
		line-height: 0.8em;
	}
	.textbg-studiestart {
		background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
		padding: 4px 10px;
		color: #222222;
	}
	span.slider-studiestart {
		font-family: 'Maitree', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-studiestart {
		font-family: 'Maitree', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	/*---------------------*/
	/* --------------------
	   Skolestart 2016 */
	.section-skolestart-topimage {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/06/topimage-60-skolestart2016.jpg") repeat scroll 50% 0;
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		min-height: 570px;
		max-height: 570px;
		width: 100%;
	}
	.section-skolestart-topimage h1 {
		text-shadow: none;
		color: #fff;
		font-family: 'Maitree', serif;
		line-height: 1em;
		font-size: 3em !important;
		font-weight: 400;
		margin-top: 0;
		padding-bottom: 15px;
		text-transform: normal;
	}
	.section-skolestart-topimage h1 span.large-font-skolestart {
		font-size: 2em;
		font-weight: 300;
		line-height: 1em;
		padding: 4px 0 0 10px;
	}
	.section-skolestart-topimage h2 {
		font-family: open sans condensed; font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.section-skolestart h2 {
		color: #333;
		font-family: open sans condensed;
		font-size: 3.5em;
		font-weight: 700;
		line-height: 0.8em;
	}
	.textbg-skolestart {
		background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
		padding: 4px 10px;
		color: #222222;
	}
	span.slider-skolestart {
		font-family: 'Maitree', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-skolestart {
		font-family: 'Maitree', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	/*---------------------*/
	/* Interior March 2016 */
	.section-interiorMarch2016-topimage {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/02/topimage05.jpg") repeat scroll 0 0;
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		min-height: 570px;
		max-height: 570px;
		width: 100%;
	}
	.section-interiorMarch2016-topimage h1 {
		color: #fff;
		font-family: "Oswald",sans-serif;
		font-size: 4em !important;
		font-weight: 700;
		margin-top: 0;
		padding-bottom: 15px;
		text-transform: uppercase;
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.section-interiorMarch2016-topimage h2 {
		font-size: 1.6em;
		font-weight: 900;
		line-height: 1.3em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
	}
	.section-interiorMarch2016 h2 {
		color: #333;
		font-family: open sans condensed;
		font-size: 3.5em;
		font-weight: 700;
		line-height: 0.8em;
	}
	.vc_carousel-control span.icon-next, .vc_carousel-control span.icon-prev {
		font-size: 3em !important;
	}
	/*---------------------*/
	/* JULEN */
	.image-christmas-campaign {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-christmas-2018-v4.jpg") no-repeat scroll 50% 0 !important;
	}
	.section-christmas-campaign-topimage {
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		background-color: #F0F3F5 !important;
		/*min-height: 570px;
		max-height: 570px;*/
		width: 100%;
		-webkit-background-size: cover;
  		-moz-background-size: cover;
  		-o-background-size: cover;
  		background-size: cover;
	}
	.section-christmas-campaign-topimage .section-topimage-text-top .wpb_wrapper {
		margin-top: 0 !important;
	}
	.christmas-campaign-title-svg img {
		padding-bottom: 70px;
	}
	.section-christmas-campaign-topimage h1 {
		text-shadow: 0 1px 0 rgba(255, 255, 255, 1);
		color: #fff;
		font-family: 'Meie Script', cursive;
		line-height: 1em;
		font-size: 4em !important;
		font-weight: 100;
		margin-top: 0;
		padding-bottom: 15px;
		text-transform: none;
	}
	.section-christmas-campaign-topimage h1 span.large-font-outdoorliving {
		font-size: 1.5em;
		font-weight: 300;
		line-height: 1em;
		padding: 4px 0 0 10px;
	}
	.section-christmas-campaign-topimage h2 {
		font-family: open sans condensed;
		font-size: 2.7em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 10px rgba(51, 51, 51, 0.5);
		/*text-shadow: none !important;*/
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
		padding-bottom: 30px !important;
	}
	.section-christmas-campaign h2 {
		color: #333;
		font-family: 'Merriweather', serif;
		font-size: 3em;
		font-weight: 700;
		line-height: 1.2em;
		text-transform: none !important;
	}
	.christmas-campaign-splash img {
    	width: 300px;
    	margin: 0;
    	position: absolute;
    	right: 300px;
    	z-index: 1000;
    	top: -100px;
	}
	.section-christmas-campaign-blogteasers {background:#F0F3F5; padding: 0;}
	.christmas-campaign-title-subline h3 {
		font-weight: 700;
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		margin-top: -40px !important;
		font-size: 1.5em;
		font-family: 'Source Sans pro', sans-serif;
	}
	.christmas-campaign-section-star-1 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2016/10/section-christmas-2018-1-v1.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 647px;
	}
	.christmas-campaign-section-star-1-text-1 p {
		font-size: 1.1em;
		padding-top: 10px;
	}
	.christmas-campaign-section-star-2 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('https://sostrenegrene.com/wp-content/uploads/2016/10/section-christmas-2018-2-v3.jpg') no-repeat center bottom;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 350px;
	}
	.christmas-campaign-section-star-2 h2 {
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		color: #fff;
	}
	.christmas-campaign-section-star-2-text-1 {

	}
	.christmas-campaign-section-star-3 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		/*border-top: 1px solid #cad3db;*/
		background: url('/wp-content/uploads/2018/06/sections-bg-officeandschool2018-section-4-v4.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 700px;
	}
	.christmas-3-images-section-margin {}
	.christmas-campaign-section-bgwhite {
		background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
	}
	.christmas-campaign-product-text {
		font-family: 'open sans condensed', sans-serif;
		padding-top: 20px;
	}
	.section-christmas-campaign-splash-text {

	}
	.section-christmas-campaign-splash-text h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.christmas-campaign-section-splash-round-black {

	}
	.christmas-campaign-section-splash-round-black p {
		text-align: center;
		color: #fff;
		background: #222;
		border-radius: 100%;
		display: inline-block;
		padding: 50px 10px;
	}
	.textbg-christmas-campaign {
		/*background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;*/
		padding: 4px 10px;
		color: #444444;
	}
	.section-christmas-campaign-bg-image {
		border-bottom: 0px none !important;
		/*background-image: url('/wp-content/uploads/2017/06/pinguin-with-baloons-vector-2-CS6.png');
		background-repeat: no-repeat;
		background-position: right bottom;*/
	}
	span.slider-christmas-campaign {
		font-family: 'Montaga', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-christmas-campaign {
		font-family: 'Montaga', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	.section-christmas-campaign-dinner-environment {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/02/borddaekning-miljo-02.jpg") repeat scroll 50% 0;
	}
	.textbg-purple {background: #5D4157;}

	/*-------------------------------------------------------------*/
	.white-section {
		background: #FFFFFF;
	}
	.textbg-interior {
		/*background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;*/
		padding: 4px 10px;
		color: #444444;
	}
	.section-interior-bg-image {
		/* background-image: url('/wp-content/uploads/2017/01/bed-pillows-v1.jpg');
		background-repeat: no-repeat;
		background-position: right bottom; */
	}
	span.slider-interior {
		font-family: 'Montaga', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-interior {
		font-family: 'Montaga', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	.section-interior-dinner-environment {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/02/borddaekning-miljo-02.jpg") repeat scroll 50% 0;
	}

.section-julen-topimage {
	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/09/topimage-jul-2016-v9.jpg") repeat scroll 50% 0;
	border-top: 1px solid #d8ddd5;
	color: #3d5057;
	min-height: 570px;
	max-height: 570px;
	width: 100%;
}
	.section-julen-topimage h1 {
		font-family: 'Dancing Script', cursive;
		text-transform: none !important; color: #d1c0be;
		font-size: 5em !important;
		text-shadow: 0 4px 0 rgba(255, 255, 255, 1);
		margin-top: 0;
	}
	.section-julen-topimage h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.video {
		border: 10px solid rgba(255, 255, 255, 0.5);
		position: relative;
		z-index: 100;
		width: auto !important;
		-webkit-box-shadow: 0 10px 20px -10px rgba(0,0,0,0.5);
		-moz-box-shadow: 0 10px 20px -10px rgba(0,0,0,0.5);
		box-shadow: 0 10px 20px -10px rgba(0,0,0,0.5);
	}
	.julen-bg-repeater {
		background-image: url("/wp-content/uploads/2015/10/bg-repeat-christmas-snow-stars-01.png");
	}
	.julen-bg-repeater-10 {
		background-image: url("/wp-content/uploads/2017/10/bg-repeat-christmas-snow-stars-01-10-3.png");
	}
	.section-julen-content-red h2 {
		font-family: 'Dancing Script', cursive;
		color: #C41B31;
	}
	.julen-christmas-font h2 {
		font-family: "Dancing Script",cursive !important;
		font-size: 3em !important;
		text-transform: none !important;
	}
	.section-julen-content-white h2 {
		color: #ffffff;
		font-family: "Dancing Script",cursive;
		font-size: 3em;
		text-transform: none;
	}
	/*.section-interior-topimage h2 {font-family: open sans condensed; font-size: 2em; font-weight: 900; line-height: 2em; text-transform: uppercase !important; text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5); -ms-transform: rotate(-2deg); -webkit-transform: rotate(-2deg); transform: rotate(-2deg);}*/
	.section-julen h2 {
		color: #333 !important;
		font-family: open sans condensed !important;
		font-size: 3.5em !important;
		font-weight: 700 !important;
		line-height: 0.8em !important;
	}
	.section-julen-content-white h3 {
		color: #FFFFFF;
		text-shadow: 0 1px 1px rgba(57, 87, 68, 1);
	}
	.section-julen-content-white p {
		color: #FFFFFF;
		font-size: 0.9em;
	}
	.julen-green-bg {
		background: #58876a;
		background: -moz-linear-gradient(top,  #58876a 0%, #395744 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#58876a), color-stop(100%,#395744)); background: -webkit-linear-gradient(top,  #58876a 0%,#395744 100%);
		background: -o-linear-gradient(top,  #58876a 0%,#395744 100%);
		background: -ms-linear-gradient(top,  #58876a 0%,#395744 100%);
		background: linear-gradient(to bottom,  #58876a 0%,#395744 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58876a', endColorstr='#395744',GradientType=0 );
	}
	.section-jul-golden-text h1, .section-jul-golden-text h2, .section-jul-golden-text h3, .section-jul-golden-text h4, .section-jul-golden-text h5, .section-jul-golden-text h6, .section-jul-golden-text p, h1.jul-golden-text, h2.jul-golden-text, h3.jul-golden-text, h4.jul-golden-text, h5.jul-golden-text, h6.jul-golden-text, p.jul-golden-text {
		color: #BE9954 !important;
	}
	/*---------------------*/
	/* NEW SEASON */
	body.page-id-16016 .campaign-newseason-frontpage-section {display: inherit !important;} /* For testing page */
		@media (min-width: 1900px){ /* EXTRA: 21.5 monitor / 23 monitor / 1080p TV */
			.new-season-frontpage-section {min-height: 700px;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 80px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 450px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {}
			.section-new-season-campaign-topimage h1 {max-width: 850px; margin: 0 auto !important; padding-bottom: 20px !important;}
			.section-new-season-campaign-topimage h2 {max-width: 448px; margin: 0 auto !important; padding-bottom: 30px !important;}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.5em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 2.3em;
			}
			.new-season-campaign-splash img {}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
			.new-season-campaign-title-svg img {padding-bottom: 70px !important;}
			.new-season-campaign-splash img {width: 300px; margin: 0 !important; position: absolute; right: 300px; z-index: 1000; top: -100px;}
			.section-new-season-campaign-topimage img {
    			margin: 260px auto 20px;
			}
			.new-season-campaign-section-star-1 img {margin: 10px auto 0px;}
			.new-season-campaign-section-star-2 img {margin: 110px auto 0px;}

			.image-new-season-campaign {background-position: 50% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 960px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				padding-top: 100px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 440px;
				margin: 0 auto !important;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.7em;
			}

			.new-season-big-products-section-3-columns {min-height: 960px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				padding-top: 650px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 300px;
				margin: 0 auto !important;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				padding-top: 140px;
				text-align: center;
				max-width: 350px;
				margin: 0 auto !important;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				padding-top: 650px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 350px;
				margin: 0 auto !important;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				padding-top: 35px;
				text-align: center;
				padding-bottom: 60px;
				margin: 0 auto !important;
				max-width: 500px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				padding-top: 600px;
				text-align: center;
				margin: 0 auto !important;
				max-width: 400px;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				padding-top: 100px;
				text-align: center;
				padding-bottom: 60px;
				margin: 0 auto !important;
				max-width: 270px;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.7em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.outro-headline-new-season {max-width: 590px !important; margin: 0 auto !important; text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 1680px) and (max-width: 1899px){ /* EXTRA:  */
			.new-season-frontpage-section {min-height: 700px;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 80px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 450px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {}
			.section-new-season-campaign-topimage h1 {max-width: 850px; margin: 0 auto !important; padding-bottom: 20px !important;}
			.section-new-season-campaign-topimage h2 {max-width: 448px; margin: 0 auto !important; padding-bottom: 30px !important;}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.5em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 2.3em;
			}
			.new-season-campaign-splash img {}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
			.new-season-campaign-title-svg img {padding-bottom: 70px !important;}
			.new-season-campaign-splash img {width: 300px; margin: 0 !important; position: absolute; right: 300px; z-index: 1000; top: -100px;}
			.section-new-season-campaign-topimage img {
    			margin: 260px auto 20px;
			}
			.new-season-campaign-section-star-1 img {margin: 10px auto 0px;}
			.new-season-campaign-section-star-2 img {margin: 110px auto 0px;}

			.image-new-season-campaign {background-position: 50% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 960px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				padding-top: 100px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 440px;
				margin: 0 auto !important;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.7em;
			}

			.new-season-big-products-section-3-columns {min-height: 960px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				padding-top: 650px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 300px;
				margin: 0 auto !important;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				padding-top: 140px;
				text-align: center;
				max-width: 350px;
				margin: 0 auto !important;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				padding-top: 650px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 350px;
				margin: 0 auto !important;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				padding-top: 35px;
				text-align: center;
				padding-bottom: 60px;
				margin: 0 auto !important;
				max-width: 500px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				padding-top: 600px;
				text-align: center;
				margin: 0 auto !important;
				max-width: 400px;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				padding-top: 100px;
				text-align: center;
				padding-bottom: 60px;
				margin: 0 auto !important;
				max-width: 270px;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.7em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.outro-headline-new-season {max-width: 590px !important; margin: 0 auto !important; text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 1360px) and (max-width: 1679px){ /* EXTRA:  */
			.new-season-frontpage-section {min-height: 500px;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 40px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 330px;
				text-align: center;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {}
			.section-new-season-campaign-topimage h1 {max-width: 630px; margin: 0 auto !important; padding-bottom: 20px !important; font-size: 4em !important;}
			.section-new-season-campaign-topimage h2 {max-width: 448px; margin: 0 auto !important; padding-bottom: 30px !important;}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.5em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.6em;
			}
			.new-season-campaign-splash img {right: 100px; top: -250px; width: 250px;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
			.section-new-season-campaign-topimage img {margin: 280px auto 0px;}
			.new-season-campaign-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}
			.new-season-campaign-section-star-2 img {margin: 90px auto 80px; max-width: 450px;}

			.image-new-season-campaign {background-position: 65% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 700px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				margin-top: 90px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.5em;
				padding: 0 60px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 700px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				margin-top: 500px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				margin-top: 115px;
				text-align: center;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				margin-top: 500px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				margin-top: 45px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				margin-top: 435px;
				text-align: center;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				margin-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.3em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.outro-headline-new-season {max-width: 590px !important; margin: 0 auto !important; text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 1281px) and (max-width: 1359px){
			.new-season-frontpage-section {min-height: 500px;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 40px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 330px;
				text-align: center;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {}
			.section-new-season-campaign-topimage h1 {max-width: 630px; margin: 0 auto !important; padding-bottom: 20px !important; font-size: 4em !important;}
			.section-new-season-campaign-topimage h2 {max-width: 448px; margin: 0 auto !important; padding-bottom: 30px !important;}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.5em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.6em;
			}
			.new-season-campaign-splash img {right: 100px; top: -250px; width: 250px;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
			.section-new-season-campaign-topimage img {margin: 280px auto 0px;}
			.new-season-campaign-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}
			.new-season-campaign-section-star-2 img {margin: 90px auto 80px; max-width: 450px;}

			.image-new-season-campaign {background-position: 65% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 700px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				margin-top: 90px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.5em;
				padding: 0 60px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 700px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				margin-top: 520px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				margin-top: 115px;
				text-align: center;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				margin-top: 520px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				margin-top: 45px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				margin-top: 435px;
				text-align: center;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				margin-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.3em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.outro-headline-new-season {max-width: 590px !important; margin: 0 auto !important; text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 1200px) and (max-width: 1280px){ /* EXTRA: for view lige over 1200px og mindre Laptops så som MacBook Air 08 */
			.new-season-frontpage-section {min-height: 500px;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 40px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 330px;
				text-align: center;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {}
			.section-new-season-campaign-topimage h1 {max-width: 630px; margin: 0 auto !important; padding-bottom: 20px !important; font-size: 4em !important;}
			.section-new-season-campaign-topimage h2 {max-width: 448px; margin: 0 auto !important; padding-bottom: 30px !important;}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.5em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.6em;
			}
			.new-season-campaign-splash img {right: 100px; top: -250px; width: 250px;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
			.section-new-season-campaign-topimage img {margin: 280px auto 0px;}
			.new-season-campaign-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}
			.new-season-campaign-section-star-2 img {margin: 90px auto 80px; max-width: 450px;}

			.image-new-season-campaign {background-position: 65% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 700px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				margin-top: 90px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.5em;
				padding: 0 60px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 700px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				margin-top: 520px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				margin-top: 115px;
				text-align: center;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				margin-top: 520px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				margin-top: 45px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				margin-top: 435px;
				text-align: center;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				margin-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.3em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.outro-headline-new-season {max-width: 590px !important; margin: 0 auto !important; text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 979px) and (max-width: 1199px) { /* EXTRA: for view lige under 1200px og Ipad landscape */
			.new-season-frontpage-section {min-height: 700px;}
			.new-season-frontpage-image-container-left, .new-season-frontpage-image-container-right {display: none !important;}
			.new-season-frontpage-text-container-left, .new-season-frontpage-text-container-right {
    			width: 50% !important;
    			background-size: cover !important;
				min-height: 700px !important;
			}
			.new-season-frontpage-text-container-left {background-position: bottom center !important;}
			.new-season-frontpage-text-container-right {background-position: top center !important;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 60px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 490px;
				text-align: center;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {}
			.section-new-season-campaign-topimage h1 {max-width: 550px; margin: 0 auto !important; padding-bottom: 20px !important; font-size: 3em !important;}
			.section-new-season-campaign-topimage h2 {max-width: 448px; margin: 0 auto !important; padding-bottom: 30px !important;}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.4em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.8em;
			}
			.new-season-campaign-splash img {right: 10px; top: -250px; width: 250px;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 995px; min-width: 979px;}
			.section-new-season-campaign-topimage img {margin: 200px auto 0px;}
			.new-season-campaign-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}
			.new-season-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 530px;}

			.image-new-season-campaign {background-position: 67% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 600px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				margin-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.2em;
				padding: 0 60px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 600px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				margin-top: 460px;
    			text-align: center;
				padding-bottom: 50px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				margin-top: 90px;
				text-align: center;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				margin-top: 450px;
    			text-align: center;
				padding-bottom: 50px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				margin-top: 45px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				margin-top: 365px;
				text-align: center;
				padding-left: 20px;
				padding-right: 20px;
				padding-bottom: 30px;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				margin-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.2em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.new-season-bg-text-styling p {
				line-height: 1.4em;
			}
			.new-season-bg-text-container-1-2 {}
			.new-season-bg-text-container-2-2 {}
			.new-season-bg-text-container-1-3 {}
			.new-season-bg-text-container-2-3-japan,
			.new-season-bg-text-container-2-3 {}
			.new-season-bg-text-container-3-3 {}
			.new-season-bg-text-container-1-3-2 {}
			.new-season-bg-text-container-2-3-2 {}
			.new-season-bg-text-container-3-3-2 {}
			.outro-headline-new-season {max-width: 590px !important; margin: 0 auto !important; text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 768px) and (max-width: 979px) {
			.new-season-frontpage-image-container-left, .new-season-frontpage-image-container-right {display: none !important;}
			.new-season-frontpage-text-container-left, .new-season-frontpage-text-container-right {
    			width: 50% !important;
    			background-size: cover !important;
				min-height: 700px !important;
			}
			.new-season-frontpage-text-container-left {background-position: bottom center !important;}
			.new-season-frontpage-text-container-right {background-position: top center !important;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 60px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 490px;
				text-align: center;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {margin-top: 150px !important;}
			.section-new-season-campaign-topimage h1 {max-width: 500px; margin: 0 auto !important; padding-bottom: 20px !important; font-size: 3em !important;}
			.section-new-season-campaign-topimage h2 {max-width: 448px; margin: 0 auto !important; padding-bottom: 30px !important;}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.4em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.8em;
			}
			.new-season-campaign-splash img {right: 10px; top: -185px; width: 250px;}
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: none !important;}
			/*.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(6) {clear: none !important;}*/
			.section-new-season-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 50% !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 930px; min-width: 768px;}
			.section-new-season-campaign-topimage img {margin: 280px auto 0px;}
			.new-season-campaign-section-star-1 img {margin: 200px auto 0px;}
			.new-season-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 530px;}

			.image-new-season-campaign {background-position: 65% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 600px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				margin-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.2em;
				padding: 0 20px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 600px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				margin-top: 460px;
    			text-align: center;
				padding-bottom: 50px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				margin-top: 90px;
				text-align: center;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				margin-top: 450px;
    			text-align: center;
				padding-bottom: 50px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				margin-top: 45px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				margin-top: 365px;
				text-align: center;
				padding-left: 20px;
				padding-right: 20px;
				padding-bottom: 30px;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				margin-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
				padding-left: 20px;
				padding-right: 20px;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.2em;
				font-weight: 700;
				padding: 0 !important;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.new-season-bg-text-styling p {
				line-height: 1.2em;
				font-size: 0.9em;
			}
			.new-season-bg-text-container-1-2 {}
			.new-season-bg-text-container-2-2 {}
			.new-season-bg-text-container-1-3 {}
			.new-season-bg-text-container-2-3-japan,
			.new-season-bg-text-container-2-3 {}
			.new-season-bg-text-container-3-3 {}
			.new-season-bg-text-container-1-3-2 {}
			.new-season-bg-text-container-2-3-2 {}
			.new-season-bg-text-container-3-3-2 {}
			.outro-headline-new-season {max-width: 590px !important; margin: 0 auto !important; text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 481px) and (max-width: 767px) {
			.new-season-frontpage-section {margin-top: 480px;}
			.new-season-frontpage-image-container-left {height: 300px !important;}
			.new-season-frontpage-image-container-right {height: 300px !important;}
			.new-season-frontpage-text-container-left {height: 600px; background-position: bottom !important;}
			.new-season-frontpage-text-container-right {height: 600px; background-position: top !important;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 40px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 260px;
				text-align: center;
				padding: 0 50px;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {margin-top: 40px !important;}
			.section-new-season-campaign-topimage h1 {max-width: 500px; margin: 0 auto !important;}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.4em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.7em;
			}
			.new-season-campaign-splash img {right: 10px; top: -185px; width: 250px;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 49% !important; margin: 0 !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 767px; min-width: 481px;}
			.section-new-season-campaign-topimage img {margin: 50px auto 170px;	padding: 0 20px;}
			.new-season-campaign-section-star-1 img {margin: 200px auto 0px;}
			.new-season-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 530px;}

			.image-new-season-campaign {background-position: 0% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 600px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				margin-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.2em;
				padding: 0 60px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 600px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				margin-top: 535px;
				text-align: left;
				padding-bottom: 50px;
				float: right;
				padding-right: 20px;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				margin-top: 90px;
				text-align: left;
				padding-left: 30px;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				margin-top: 470px;
				text-align: left;
				padding-bottom: 50px;
				float: right;
				padding-right: 100px;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				margin-top: 150px;
				text-align: left;
				padding-bottom: 60px;
				float: right;
				padding-right: 20px;
				padding-left: 30px;
				width: 300px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				margin-top: 565px;
				text-align: center;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				margin-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.2em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.new-season-bg-text-container-1-2 {min-height: 500px !important;}
			.new-season-bg-text-container-2-2 {min-height: 750px !important; background-position: bottom !important;}
			.new-season-bg-text-container-1-3 {min-height: 750px !important; background-position: top !important;}
			.new-season-bg-text-container-2-3-japan,
			.new-season-bg-text-container-2-3 {min-height: 700px !important; background-position: bottom !important;}
			.new-season-bg-text-container-3-3 {min-height: 700px !important; background-position: top !important;}
			.new-season-bg-text-container-1-3-2 {min-height: 550px !important; background-position: left center !important;}
			.new-season-bg-text-container-2-3-2 {min-height: 850px !important; background-position: top !important;}
			.new-season-bg-text-container-3-3-2 {min-height: 650px !important; background-position: 0% 30% !important;}
			.outro-headline-new-season {text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 736px) and (max-width: 767px) {
			.new-season-frontpage-section {margin-top: 480px;}
			.new-season-frontpage-image-container-left {height: 300px !important;}
			.new-season-frontpage-image-container-right {height: 300px !important;}
			.new-season-frontpage-text-container-left {height: 600px; background-position: bottom !important;}
			.new-season-frontpage-text-container-right {height: 600px; background-position: top !important;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 40px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 260px;
				text-align: center;
				padding: 0 50px;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {margin-top: 40px !important;}
			.section-new-season-campaign-topimage h1 {max-width: 500px; margin: 0 auto !important;}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.5em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.7em;
			}
			.new-season-campaign-splash img {right: 10px; top: -185px; width: 250px;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 49% !important; margin: 0 !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 767px; min-width: 481px;}
			.section-new-season-campaign-topimage img {margin: 50px auto 170px;	padding: 0 20px;}
			.new-season-campaign-section-star-1 img {margin: 200px auto 0px;}
			.new-season-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 530px;}

			.image-new-season-campaign {background-position: 0% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 600px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				padding-top: 65px;
				text-align: center;
				padding-bottom: 60px;
				margin: 0 auto;
				max-width: 550px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.2em;
				padding: 0 60px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 600px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				margin-top: 535px;
				text-align: left;
				padding-bottom: 50px;
				float: right;
				padding-right: 20px;
				max-width: 300px;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				margin-top: 90px;
				text-align: left;
				padding-left: 30px;
				max-width: 300px;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				margin-top: 470px;
				text-align: left;
				padding-bottom: 50px;
				float: right;
				padding-right: 100px;
				max-width: 350px;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				margin-top: 150px;
				text-align: left;
				padding-bottom: 60px;
				float: right;
				padding-right: 20px;
				padding-left: 30px;
				width: 300px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				padding-top: 565px;
				text-align: center;
				margin: 0 auto;
				max-width: 400px;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				padding-top: 65px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 400px;
				margin: 0 auto;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.2em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.new-season-bg-text-container-1-2 {min-height: 500px !important;}
			.new-season-bg-text-container-2-2 {min-height: 750px !important; background-position: bottom !important;}
			.new-season-bg-text-container-1-3 {min-height: 750px !important; background-position: top !important;}
			.new-season-bg-text-container-2-3-japan,
			.new-season-bg-text-container-2-3 {min-height: 700px !important; background-position: bottom !important;}
			.new-season-bg-text-container-3-3 {min-height: 700px !important; background-position: top !important;}
			.new-season-bg-text-container-1-3-2 {min-height: 550px !important; background-position: left center !important;}
			.new-season-bg-text-container-2-3-2 {min-height: 850px !important; background-position: top !important;}
			.new-season-bg-text-container-3-3-2 {min-height: 650px !important; background-position: 0% 30% !important;}
			.outro-headline-new-season {max-width: 500px !important; margin: 0 auto !important; text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 668px) and (max-width: 735px) {
			.new-season-frontpage-section {margin-top: 480px;}
			.new-season-frontpage-image-container-left {height: 300px !important;}
			.new-season-frontpage-image-container-right {height: 300px !important;}
			.new-season-frontpage-text-container-left {height: 600px; background-position: bottom !important;}
			.new-season-frontpage-text-container-right {height: 600px; background-position: top !important;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 40px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 260px;
				text-align: center;
				padding: 0 50px;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {margin-top: 40px !important;}
			.section-new-season-campaign-topimage h1 {}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.5em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.7em;
			}
			.new-season-campaign-splash img {right: 10px; top: -185px; width: 250px;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 49% !important; margin: 0 !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 767px; min-width: 481px;}
			.section-new-season-campaign-topimage img {margin: 50px auto 170px;	padding: 0 20px;}
			.new-season-campaign-section-star-1 img {margin: 200px auto 0px;}
			.new-season-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 530px;}

			.image-new-season-campaign {background-position: 0% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 600px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				padding-top: 65px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 550px;
				margin: 0 auto;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.2em;
				padding: 0 60px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 600px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				margin-top: 535px;
				text-align: left;
				padding-bottom: 50px;
				float: right;
				padding-right: 20px;
				max-width: 300px;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				margin-top: 90px;
				text-align: left;
				padding-left: 30px;
				max-width: 300px;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				margin-top: 470px;
				text-align: left;
				padding-bottom: 50px;
				float: right;
				padding-right: 100px;
				max-width: 340px;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				margin-top: 150px;
				text-align: left;
				padding-bottom: 60px;
				float: right;
				padding-right: 20px;
				padding-left: 30px;
				width: 300px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				padding-top: 565px;
				text-align: center;
				max-width: 400px;
				margin: 0 auto;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				padding-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
				max-width: 400px;
				margin: 0 auto;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.2em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.new-season-bg-text-container-1-2 {min-height: 500px !important;}
			.new-season-bg-text-container-2-2 {min-height: 750px !important; background-position: bottom !important;}
			.new-season-bg-text-container-1-3 {min-height: 750px !important; background-position: top !important;}
			.new-season-bg-text-container-2-3-japan,
			.new-season-bg-text-container-2-3 {min-height: 700px !important; background-position: bottom !important;}
			.new-season-bg-text-container-3-3 {min-height: 700px !important; background-position: top !important;}
			.new-season-bg-text-container-1-3-2 {min-height: 550px !important; background-position: left center !important;}
			.new-season-bg-text-container-2-3-2 {min-height: 850px !important; background-position: top !important;}
			.new-season-bg-text-container-3-3-2 {min-height: 650px !important; background-position: 0% 30% !important;}
			.outro-headline-new-season {text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 568px) and (max-width: 667px) {
			.new-season-frontpage-section {margin-top: 480px;}
			.new-season-frontpage-image-container-left {height: 300px !important;}
			.new-season-frontpage-image-container-right {height: 300px !important;}
			.new-season-frontpage-text-container-left {height: 600px; background-position: bottom !important;}
			.new-season-frontpage-text-container-right {height: 600px; background-position: top !important;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 40px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 260px;
				text-align: center;
				padding: 0 50px;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {margin-top: 40px !important;}
			.section-new-season-campaign-topimage h1 {}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.5em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.7em;
			}
			.new-season-campaign-splash img {right: 10px; top: -185px; width: 250px;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 49% !important; margin: 0 !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 767px; min-width: 481px;}
			.section-new-season-campaign-topimage img {margin: 50px auto 170px;	padding: 0 20px;}
			.new-season-campaign-section-star-1 img {margin: 200px auto 0px;}
			.new-season-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 530px;}

			.image-new-season-campaign {background-position: 0% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 600px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				margin-top: 100px;
				text-align: center;
				padding-bottom: 60px;
				font-size: 1.3em;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.2em;
				padding: 0 60px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 600px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				margin-top: 520px;
				text-align: left;
				padding-bottom: 50px;
				float: right;
				padding-right: 20px;
				max-width: 300px;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				margin-top: 90px;
				text-align: left;
				padding-left: 30px;
				max-width: 300px;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				margin-top: 480px;
				text-align: left;
				padding-bottom: 50px;
				float: right;
				padding-right: 100px;
				max-width: 350px;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				margin-top: 150px;
				text-align: left;
				padding-bottom: 60px;
				float: right;
				padding-right: 20px;
				padding-left: 80px;
				width: 300px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				padding-top: 520px;
				text-align: center;
				max-width: 300px;
				margin: 0 auto;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				padding-top: 65px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 300px;
				margin: 0 auto;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.2em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.new-season-bg-text-container-1-2 {min-height: 500px !important;}
			.new-season-bg-text-container-2-2 {min-height: 750px !important; background-position: bottom !important;}
			.new-season-bg-text-container-1-3 {min-height: 750px !important; background-position: top !important;}
			.new-season-bg-text-container-2-3-japan,
			.new-season-bg-text-container-2-3 {min-height: 700px !important; background-position: bottom !important;}
			.new-season-bg-text-container-3-3 {min-height: 700px !important; background-position: top !important;}
			.new-season-bg-text-container-1-3-2 {min-height: 550px !important; background-position: left center !important;}
			.new-season-bg-text-container-2-3-2 {min-height: 850px !important; background-position: top !important;}
			.new-season-bg-text-container-3-3-2 {min-height: 650px !important; background-position: 0% 30% !important;}
			.outro-headline-new-season {text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (min-width: 481px) and (max-width: 567px) {
			.new-season-frontpage-section {margin-top: 480px;}
			.new-season-frontpage-image-container-left {height: 300px !important;}
			.new-season-frontpage-image-container-right {height: 300px !important;}
			.new-season-frontpage-text-container-left {height: 600px; background-position: bottom !important;}
			.new-season-frontpage-text-container-right {height: 600px; background-position: top !important;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 40px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 260px;
				text-align: center;
				padding: 0 50px;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {margin-top: 40px !important;}
			.section-new-season-campaign-topimage h1 {}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.5em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.7em;
			}
			.new-season-campaign-splash img {right: 10px; top: -185px; width: 250px;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 49% !important; margin: 0 !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 767px; min-width: 481px;}
			.section-new-season-campaign-topimage img {margin: 50px auto 170px;	padding: 0 20px;}
			.new-season-campaign-section-star-1 img {margin: 200px auto 0px;}
			.new-season-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 530px;}

			.image-new-season-campaign {background-position: 0% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 600px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				margin-top: 65px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.2em;
				padding: 0 60px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 600px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				margin-top: 535px;
				text-align: left;
				padding-bottom: 50px;
				float: right;
				padding-right: 20px;
				max-width: 300px;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				margin-top: 90px;
				text-align: left;
				padding-left: 30px;
				max-width: 300px;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				margin-top: 470px;
				text-align: left;
				padding-bottom: 50px;
				float: right;
				padding-right: 100px;
				max-width: 350px;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				margin-top: 150px;
				text-align: left;
				padding-bottom: 60px;
				float: right;
				padding-right: 20px;
				padding-left: 80px;
				width: 300px;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				padding-top: 410px;
				text-align: center;
				max-width: 300px;
				margin: 0 auto;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				padding-top: 65px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 300px;
				margin: 0 auto;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.2em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.new-season-bg-text-container-1-2 {min-height: 500px !important;}
			.new-season-bg-text-container-2-2 {min-height: 600px !important; background-position: bottom !important;}
			.new-season-bg-text-container-1-3 {min-height: 750px !important; background-position: top !important;}
			.new-season-bg-text-container-2-3-japan,
			.new-season-bg-text-container-2-3 {min-height: 700px !important; background-position: bottom !important;}
			.new-season-bg-text-container-3-3 {min-height: 700px !important; background-position: top !important;}
			.new-season-bg-text-container-1-3-2 {min-height: 550px !important; background-position: left center !important;}
			.new-season-bg-text-container-2-3-2 {min-height: 655px !important; background-position: top !important;}
			.new-season-bg-text-container-3-3-2 {min-height: 650px !important; background-position: 0% 30% !important;}
			.outro-headline-new-season {text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 2em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 3em !important;
				line-height: 1em !important;
			}
		}
		@media (max-width: 480px) {
			.new-season-frontpage-section {margin-top: 180px;}
			.new-season-frontpage-image-container-left {height: 300px !important;}
			.new-season-frontpage-image-container-right {height: 300px !important;}
			.new-season-frontpage-text-container-left {height: 600px; background-position: bottom !important;}
			.new-season-frontpage-text-container-right {height: 600px; background-position: top !important;}
			.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
				margin-top: 40px;
			}
			.new-season-frontpage-text-container-right .new-season-frontpage-text-styling {
				margin-top: 400px;
				text-align: center;
				padding: 0 20px;
			}
			.section-new-season-campaign-topimage .section-topimage-text-top {margin-top: 30px !important;}
			.section-new-season-campaign-topimage h1 {}
			.new-season-frontpage-text-styling h2 {
    			font-size: 1.5em;
			}
			.new-season-frontpage-text-styling h3 {
				font-size: 1.7em;
			}
			.new-season-campaign-splash img {right: 10px; top: -150px; width: 250px;}
			.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 100% !important; margin: 0 !important;}
			.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 480px;}
			.section-new-season-campaign-topimage img {margin: 90px auto 160px; padding: 0 20px;}
			.new-season-campaign-section-star-1 img {margin: 200px auto 0px;}
			.new-season-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 360px;}

			.image-new-season-campaign {background-position: 0% 0 !important;}
			.new-season-big-products-section-2-columns {min-height: 600px;}
			.new-season-bg-text-container-1-2 .new-season-bg-text-styling {
				margin-top: 650px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling {
				margin-top: 60px;
    			text-align: center;
				padding-bottom: 60px;
			}
			.new-season-bg-text-container-2-2 .new-season-bg-text-styling h2 {
				color: #C7E0C1;
				font-weight: 700;
				font-size: 1.2em;
				padding: 0 20px !important;
			}

			.new-season-big-products-section-3-columns {min-height: 600px;}
			.new-season-bg-text-container-1-3 .new-season-bg-text-styling {
				padding-top: 460px;
				text-align: center;
				padding-bottom: 50px;
				max-width: 300px;
				margin: 0 auto;
			}
			.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling,
			.new-season-bg-text-container-2-3 .new-season-bg-text-styling {
				padding-top: 50px;
				text-align: center;
				max-width: 300px;
				margin: 0 auto;
			}
			.new-season-bg-text-container-3-3 .new-season-bg-text-styling {
				padding-top: 325px;
				text-align: center;
				padding-bottom: 50px;
				max-width: 300px;
				margin: 0 auto;
			}
			.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling {
				padding-top: 35px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 360px;
				margin: 0 auto !important;
			}
			.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling {
				padding-top: 340px;
				text-align: center;
				padding-bottom: 50px;
				max-width: 300px;
				margin: 0 auto;
			}
			.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling {
				padding-top: 55px;
				text-align: center;
				padding-bottom: 60px;
				max-width: 300px;
				margin: 0 auto;
			}
			.new-season-bg-text-styling h2 {
    			font-size: 1.2em;
				font-weight: 700;
			}
			.new-season-bg-text-styling h3 {
				font-size: 2.3em;
			}
			.new-season-bg-text-styling p {
				line-height: 1.4;
				font-size: 0.9em;
			}
			.new-season-bg-text-container-1-2 {min-height: 200px !important;}
			.new-season-bg-text-container-2-2 {min-height: 500px !important;}
			.new-season-bg-text-container-1-3 {}
			.new-season-bg-text-container-2-3-japan,
			.new-season-bg-text-container-2-3 {min-height: 550px !important;}
			.new-season-bg-text-container-3-3 {}
			.new-season-bg-text-container-1-3-2 {min-height: 650px !important;}
			.new-season-bg-text-container-2-3-2 {min-height: 550px !important;}
			.new-season-bg-text-container-3-3-2 {min-height: 600px !important;}
			.outro-headline-new-season {text-align: center !important;}
			.outro-headline-new-season h2 {
				font-family: 'Open Sans condensed', sans-serif !important;
				font-weight: 900 !important;
				color: #DD8BAE !important;
				text-shadow: 0px 1px 0px #EAE8F7 !important;
				text-align: center !important;
				font-size: 1.6em !important;
				line-height: 1em !important;
			}
			.outro-headline-new-season h3 {
				color: #163D82 !important;
				font-weight: 900 !important;
				text-align: center !important;
				font-size: 2.3em !important;
				line-height: 1em !important;
			}
		}
	.new-season-frontpage-section {}
	.new-season-frontpage-image-container-left {
		background: url('/wp-content/uploads/2018/11/01-semi-campaign-image-new-season-480px-2018.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-frontpage-text-container-left {
		background: url('/wp-content/uploads/2018/11/02-semi-campaign-image-new-season-480px-2018-v2.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-frontpage-text-container-right {
		background: url('/wp-content/uploads/2018/11/03-semi-campaign-image-new-season-480px-2018-v2.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-frontpage-image-container-right {
		background: url('/wp-content/uploads/2018/11/04-semi-campaign-image-new-season-480px-2018.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-frontpage-text-container-left .new-season-frontpage-text-styling {
    	padding-left: 20px;
    	text-align: center;
    	padding-right: 20px;
	}
	.new-season-frontpage-text-styling {color: #FFFFFF;}
	.new-season-frontpage-text-styling h2 {
		font-family: 'Open Sans condensed', sans-serif;
    	font-weight: 900;
    	color: #DD8BAE;
		text-shadow: 0px 1px 0px #EAE8F7;
	}
	.new-season-frontpage-text-styling h3 {
    	color: #163D82;
		font-weight: 900;
	}
	.new-season-frontpage-text-container-right .new-season-frontpage-text-styling h3 {
		font-weight: 100;
	}
	.new-season-bg-text-container-1-2 {
		background: url('/wp-content/uploads/2016/10/04-big-product-image-new-season-2018-v1.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-bg-text-container-2-2 {
		background: url('/wp-content/uploads/2016/10/05-big-product-image-new-season-2018-v1.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-bg-text-container-1-3 {
		background: url('/wp-content/uploads/2018/11/01-big-product-image-new-season-2018-v2.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-bg-text-container-2-3-japan {
		background: url('/wp-content/uploads/2016/10/02-big-product-image-new-season-2018-v3-japan.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-bg-text-container-2-3 {
		background: url('/wp-content/uploads/2016/10/02-big-product-image-new-season-2018-v2.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-bg-text-container-3-3 {
		background: url('/wp-content/uploads/2016/10/03-big-product-image-new-season-2018-v1.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-bg-text-container-1-3-2 {
		background: url('/wp-content/uploads/2016/10/06-big-product-image-new-season-2018-v1.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-bg-text-container-2-3-2 {
		background: url('/wp-content/uploads/2016/10/08-big-product-image-new-season-2018-v3.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-bg-text-container-3-3-2 {
		background: url('/wp-content/uploads/2016/10/09-big-product-image-new-season-2018-v3.jpg') no-repeat;
		background-position: center center;
		background-size: cover;
	}
	.new-season-bg-text-container-1-3 .new-season-bg-text-styling h2 {color: #DD8BAE;}
	.new-season-bg-text-container-1-3 .new-season-bg-text-styling h3 {}
	.new-season-bg-text-container-1-3 .new-season-bg-text-styling p {color: #FFFFFF;}
	.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling h2,
	.new-season-bg-text-container-2-3 .new-season-bg-text-styling h2 {color: #522B45;}
	.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling h3,
	.new-season-bg-text-container-2-3 .new-season-bg-text-styling h3 {color: #592F37;}
	.new-season-bg-text-container-2-3-japan .new-season-bg-text-styling p,
	.new-season-bg-text-container-2-3 .new-season-bg-text-styling p {color: #222222;}
	.new-season-bg-text-container-3-3 .new-season-bg-text-styling h2 {color: #163D82;}
	.new-season-bg-text-container-3-3 .new-season-bg-text-styling h3 {color: #163D82;}
	.new-season-bg-text-container-3-3 .new-season-bg-text-styling p {color: #163D82;}
	.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling h2 {color: #D97BA3; line-height: 1em;}
	.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling h3 {color: #163D82;}
	.new-season-bg-text-container-1-3-2 .new-season-bg-text-styling p {color: #163D82;}
	.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling h2 {color: #522B45;}
	.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling h3 {color: #592F37;}
	.new-season-bg-text-container-2-3-2 .new-season-bg-text-styling p {color: #222222;}
	.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling h2 {color: #522B45;}
	.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling h3 {color: #592F37;}
	.new-season-bg-text-container-3-3-2 .new-season-bg-text-styling p {color: #222222;}
	.outro-headline-new-season {padding-bottom: 30px; padding-top: 20px; text-align: center !important; margin: 0 auto !important;}

	.new-season-frontpage-section .assortment-big-button {padding: 10px 20px !important;}
	.image-new-season-campaign {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-newseason-2018-v5.jpg") no-repeat;
	}
	.section-new-season-campaign-topimage {
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		background-color: #F0F3F5 !important;
		/*min-height: 570px;
		max-height: 570px;*/
		width: 100%;
		/*-webkit-background-size: cover;
  		-moz-background-size: cover;
  		-o-background-size: cover;
  		background-size: cover;*/
	}
	.section-new-season-campaign-topimage .section-topimage-text-top {margin-top: 200px;}
	.section-new-season-campaign-topimage .section-topimage-text-top .wpb_wrapper {
		margin-top: 0 !important;
	}
	.new-season-campaign-title-svg img {
		padding-bottom: 70px;
	}
	.section-new-season-campaign-topimage h1 {
		color: #123168;
		font-family: 'Open Sans', sans-serif;
		font-weight: 700;
		text-shadow: none;
		font-size: 5em;
		line-height: 0.9em;
	}
	.section-new-season-campaign-topimage h1 span.large-font-outdoorliving {
		font-size: 1.5em;
		font-weight: 300;
		line-height: 1em;
		padding: 4px 0 0 10px;
	}
	.section-new-season-campaign-topimage h2:lang(ja) {font-size: 1.7em;}
	.section-new-season-campaign-topimage h2 {
		font-family: 'open sans condensed', sans-serif;
		font-size: 1.8em;
		font-weight: 900;
		line-height: 1em;
		text-transform: uppercase !important;
		text-shadow: none !important;
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		padding-bottom: 50px;
		color: #DD8BAE;
		margin: 0 auto !important;
	}
	.section-new-season-campaign h2 {
		color: #333;
		font-family: 'Merriweather', serif;
		font-size: 3em;
		font-weight: 700;
		line-height: 1.2em;
		text-transform: none !important;
	}
	.new-season-campaign-splash img {
    	width: 300px;
    	margin: 0;
    	position: absolute;
    	right: 300px;
    	z-index: 1000;
    	top: -100px;
	}
	.section-new-season-campaign-blogteasers {
		background: url('/wp-content/uploads/2016/10/01-diy-bg-new-season-2018-v2.jpg') no-repeat;
		background-size: auto auto;
		background-size: cover;
		background-position: center center;
		padding: 0;
	}
	.section-frontpage-blogteasers-v2-overlay.bg-color-new-season {background-color: #FFC5D6 !important;}
	.bg-color-new-season {/*background-color: #86425F !important;*/}
	.new-season-campaign-title-subline h3 {
		font-weight: 700;
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		margin-top: -40px !important;
		font-size: 1.5em;
		font-family: 'Source Sans pro', sans-serif;
	}
	.new-season-campaign-section-star-1 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2016/10/section-christmas-2018-1-v1.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 647px;
	}
	.new-season-campaign-section-star-1-text-1 p {
		font-size: 1.1em;
		padding-top: 10px;
	}
	.new-season-campaign-section-star-2 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('https://sostrenegrene.com/wp-content/uploads/2016/10/section-christmas-2018-2-v3.jpg') no-repeat center bottom;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 350px;
	}
	.new-season-campaign-section-star-2 h2 {
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		color: #fff;
	}
	.new-season-campaign-section-star-2-text-1 {

	}
	.new-season-campaign-section-star-3 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		/*border-top: 1px solid #cad3db;*/
		background: url('/wp-content/uploads/2018/06/sections-bg-officeandschool2018-section-4-v4.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 700px;
	}
	.new-season-3-images-section-margin {}
	.new-season-campaign-section-bgwhite {
		background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
	}
	.new-season-campaign-product-text {
		font-family: 'open sans condensed', sans-serif;
		padding-top: 20px;
	}
	.section-new-season-campaign-splash-text {

	}
	.section-new-season-campaign-splash-text h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.new-season-campaign-section-splash-round-black {

	}
	.new-season-campaign-section-splash-round-black p {
		text-align: center;
		color: #fff;
		background: #222;
		border-radius: 100%;
		display: inline-block;
		padding: 50px 10px;
	}
	.textbg-new-season-campaign {
		/*background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;*/
		padding: 4px 10px;
		color: #444444;
	}
	.section-new-season-campaign-bg-image {
		border-bottom: 0px solid #FFA8C2 !important;
		/*background-image: url('/wp-content/uploads/2017/06/pinguin-with-baloons-vector-2-CS6.png');
		background-repeat: no-repeat;
		background-position: right bottom;*/
	}
	span.slider-new-season-campaign {
		font-family: 'Montaga', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-new-season-campaign {
		font-family: 'Montaga', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	.section-new-season-campaign-dinner-environment {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/02/borddaekning-miljo-02.jpg") repeat scroll 50% 0;
	}
	/*---------------------*/
	/*---------------------*/
	/* FOOD */
		@media (min-width: 1900px){ /* EXTRA: 21.5 monitor / 23 monitor / 1080p TV */
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 0;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-food-campaign-topimage {background-position: top center !important;}
			.section-food-campaign-topimage img {margin: 190px auto 120px;}
			.food-campaign-section-star-1 {background-position: left center;}
			.food-splash-container-3-1 {min-height: 600px !important;}
			/* YOUTUBE EMBED FIX - START */
			.food-splash-container-3-2 .wpb_wrapper p iframe,
			.food-splash-container-3-2 .wpb_wrapper p object,
			.food-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1680px) and (max-width: 1899px){ /* EXTRA:  */
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 0;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-food-campaign-topimage {background-position: top center !important;}
			.section-food-campaign-topimage img {margin: 190px auto 120px;}
			.food-campaign-section-star-1 {background-position: left center;}
			.food-splash-container-2-1 .title img {max-width: 600px !important;}
			.food-splash-container-3-1 .title img {max-width: 400px !important;}
			.food-splash-container-3-1 {min-height: 600px !important;}
			/* YOUTUBE EMBED FIX - START */
			.food-splash-container-3-2 .wpb_wrapper p iframe,
			.food-splash-container-3-2 .wpb_wrapper p object,
			.food-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1360px) and (max-width: 1679px){ /* EXTRA:  */
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 0;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-food-campaign-topimage {background-position: top center !important;}
			.section-food-campaign-topimage img {margin: 190px auto 120px;}
			.food-campaign-section-star-1 {background-position: left center;}
			.section-food-campaign.food-campaign-section-star-1 .text {max-width: 600px !important;}
			.food-splash-container-2-1 .title img {max-width: 600px !important;}
			.food-splash-container-3-1 .title img {max-width: 400px !important;}
			.food-splash-container-3-1 .text {font-size: 1.2em !important; padding: 10px 20px 10px !important;}
			.food-splash-container-3-1 {min-height: 505px !important;}
			/* YOUTUBE EMBED FIX - START */
			.food-splash-container-3-2 .wpb_wrapper p iframe,
			.food-splash-container-3-2 .wpb_wrapper p object,
			.food-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1281px) and (max-width: 1359px){
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 0;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-food-campaign-topimage {background-position: top center !important;}
			.section-food-campaign-topimage img {margin: 190px auto 120px;}
			.food-campaign-section-star-1 {background-position: left center;}
			.section-food-campaign.food-campaign-section-star-1 .text {max-width: 600px !important;}
			.food-splash-container-1-2 .text {font-size: 1.2em !important;}
			.food-splash-container-2-1 .title img {max-width: 500px !important;}
			.food-splash-container-2-1 .text {font-size: 1.2em !important;}
			.food-splash-container-3-1 .title img {max-width: 300px !important;}
			.food-splash-container-3-1 .text {font-size: 1.2em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {display: inline-block; margin: 0; padding: 10px 20px; text-align: right; width: 70%; font-weight: 100; line-height: 1.4em;}
			.food-splash-container-3-1 {min-height: 503px !important;}
			/* YOUTUBE EMBED FIX - START */
			.food-splash-container-3-2 .wpb_wrapper p iframe,
			.food-splash-container-3-2 .wpb_wrapper p object,
			.food-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 1200px) and (max-width: 1280px){ /* EXTRA: for view lige over 1200px og mindre Laptops så som MacBook Air 08 */
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 0;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-food-campaign-topimage {background-position: top center !important;}
			.section-food-campaign-topimage img {margin: 190px auto 120px;}
			.food-campaign-section-star-1 {background-position: left center;}
			.section-food-campaign.food-campaign-section-star-1 .text {max-width: 500px !important;}
			.food-splash-container-1-2 .text {font-size: 1.2em !important;}
			.food-splash-container-2-1 .title img {max-width: 500px !important;}
			.food-splash-container-2-1 .text {font-size: 1.2em !important;}
			.food-splash-container-3-1 .title img {max-width: 300px !important;}
			.food-splash-container-3-1 .text {font-size: 1.2em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {display: inline-block; margin: 0; padding: 10px 20px; text-align: right; width: 70%; font-weight: 100; line-height: 1.4em;}
			.food-splash-container-3-1 {min-height: 475px !important;}
			/* YOUTUBE EMBED FIX - START */
			.food-splash-container-3-2 .wpb_wrapper p iframe,
			.food-splash-container-3-2 .wpb_wrapper p object,
			.food-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 979px) and (max-width: 1199px) { /* EXTRA: for view lige under 1200px og Ipad landscape */
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 0;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-food-campaign-topimage {background-position: top center !important;}
			.section-food-campaign-topimage img {margin: 190px auto 120px;}
			.food-campaign-section-star-1 {background-position: 15% center !important;}
			.section-food-campaign.food-campaign-section-star-1 .title {padding-top: 90px !important;}
			.section-food-campaign.food-campaign-section-star-1 .text {max-width: 400px !important;}
			.food-splash-container-1-2 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.food-splash-container-2-1 .title img {max-width: 400px !important;}
			.food-splash-container-2-1 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.food-splash-container-3-1 .title img {max-width: 300px !important;}
			.food-splash-container-3-1 .text {font-size: 1em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
			.food-splash-container-3-1 {min-height: 443px !important;}
			/* YOUTUBE EMBED FIX - START */
			.food-splash-container-3-2 .wpb_wrapper p iframe,
			.food-splash-container-3-2 .wpb_wrapper p object,
			.food-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 768px) and (max-width: 979px) {
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 200px auto 0;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-food-campaign-topimage {background-position: top center !important;}
			.section-food-campaign-topimage img {margin: 190px auto 120px;}
			.food-campaign-section-star-1 {background-position: 25% center !important;}
			.section-food-campaign.food-campaign-section-star-1 .text {max-width: 600px !important;}
			.food-splash-container-1-2 .text {font-size: 0.8em !important; padding: 5px 20px 10px !important;}
			.food-splash-container-2-1 .title img {max-width: 350px !important;}
			.food-splash-container-2-1 .text {font-size: 0.9em !important; padding: 5px 20px 10px !important;}
			.food-splash-container-3-1 .title img {max-width: 300px !important;}
			.food-splash-container-3-1 .text {font-size: 0.9em !important; padding: 5px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
			.food-splash-container-3-1 {min-height: 360px !important;}
			/* YOUTUBE EMBED FIX - START */
			.food-splash-container-3-2 .wpb_wrapper p iframe,
			.food-splash-container-3-2 .wpb_wrapper p object,
			.food-splash-container-3-2 .wpb_wrapper p embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 10px !important; margin: 0px !important;}
			/* YOUTUBE EMBED FIX - END */
		}
		@media (min-width: 481px) and (max-width: 767px) {
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 60px auto 0;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-food-campaign-topimage {background-position: top left !important;}
			.section-food-campaign-topimage img {margin: 190px auto 120px;}
			.food-campaign-section-star-1 {background:#BEC3C7 !important; min-height: auto !important;}
			.section-food-campaign.food-campaign-section-star-1 .title {padding-top: 30px !important;}
			.section-food-campaign.food-campaign-section-star-1 .text {max-width: 600px !important; padding-bottom: 10px;}
			.food-splash-container-1-2 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.food-splash-container-2-1 .text {font-size: 1em !important; padding: 20px 20px 10px !important;}
			.food-splash-container-3-1 .title img {max-width: 300px !important;}
			.food-splash-container-3-1 .text {font-size: 1em !important; padding: 10px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
		}
		@media (min-width: 736px) and (max-width: 767px) {
			.slider-campaign-area.slider-campaign-food-catalogue {padding-bottom: 500px !important;}
			.food-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (min-width: 668px) and (max-width: 735px) {
			.slider-campaign-area.slider-campaign-food-catalogue {padding-bottom: 500px !important;}
			.food-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (min-width: 568px) and (max-width: 667px) {
			.slider-campaign-area.slider-campaign-food-catalogue {padding-bottom: 430px !important;}
			.food-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (min-width: 481px) and (max-width: 567px) {
			.slider-campaign-area.slider-campaign-food-catalogue {padding-bottom: 450px !important;}
			.food-splash-container-3-1 {min-height: 360px !important;}
		}
		@media (max-width: 480px) {
			.slider-campaign-area.slider-campaign-food-catalogue {padding-bottom: 450px !important;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-title-svg img {display: inherit !important; margin: 50px auto 0;}
			.slider-campaign-area.slider-campaign-food-catalogue .slider-campaign-area-button.assortment-big-button {padding-top: 0 !important; padding-bottom: 50px !important;}
			.section-food-campaign-topimage {background-position: top left !important;}
			.section-food-campaign-topimage img {margin: 50px auto 0px; padding-bottom: 0 !important;}
			.food-campaign-section-star-1 {background:#BEC3C7 !important; min-height: auto !important; padding: 0 30px;}
			.section-food-campaign.food-campaign-section-star-1 .title {padding-top: 30px !important;}
			.section-food-campaign.food-campaign-section-star-1 .text {max-width: 600px !important; padding-bottom: 10px; font-size: 1.2em !important;}
			.food-splash-container-1-2 .text {font-size: 1em !important; padding: 5px 20px 10px !important;}
			.food-splash-container-2-1 .text {font-size: 1em !important; padding: 0px 20px 10px !important;}
			.food-splash-container-3-1 .title img {max-width: 300px !important;}
			.food-splash-container-3-1 .text {font-size: 1em !important; padding: 0px 20px 10px !important;}
			.price-element-with-label p {text-align: center !important; width: 100% !important;}
			.food-splash-container-3-1 {min-height: 360px !important;}
		}

	.outro-headline-food {padding-bottom: 30px; padding-top: 20px; text-align: center !important; margin: 0 auto !important;}
	.image-food-campaign {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-food-2019-v2.jpg") no-repeat;
	}
	.section-food-campaign-topimage {
		border-top: 1px solid #d8ddd5;
		color: #3d5057;
		background-color: #F0F3F5 !important;
		/*min-height: 570px;
		max-height: 570px;*/
		width: 100%;
		/*-webkit-background-size: cover;
  		-moz-background-size: cover;
  		-o-background-size: cover;
  		background-size: cover;*/
	}
	.section-food-campaign-topimage .section-topimage-text-top {margin-top: 200px;}
	.section-food-campaign-topimage .section-topimage-text-top .wpb_wrapper {
		margin-top: 0 !important;
	}
	.food-campaign-title-svg img {
		padding-bottom: 40px;
	}
	.section-food-campaign-topimage h1 {
		color: #123168;
		font-family: 'Open Sans', sans-serif;
		font-weight: 700;
		text-shadow: none;
		font-size: 5em;
		line-height: 0.9em;
	}
	.section-food-campaign-topimage h1 span.large-font-outdoorliving {
		font-size: 1.5em;
		font-weight: 300;
		line-height: 1em;
		padding: 4px 0 0 10px;
	}
	.section-food-campaign-topimage h2:lang(ja) {font-size: 1.7em;}
	.section-food-campaign-topimage h2 {
		font-family: 'open sans condensed', sans-serif;
		font-size: 1.8em;
		font-weight: 900;
		line-height: 1em;
		text-transform: uppercase !important;
		text-shadow: none !important;
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		padding-bottom: 50px;
		color: #DD8BAE;
		margin: 0 auto !important;
	}
	.section-food-campaign h2 {
		color: #333;
		font-family: 'Merriweather', serif;
		font-size: 3em;
		font-weight: 700;
		line-height: 1.2em;
		text-transform: none !important;
	}
	.price-element-with-label {text-align: center; padding: 20px 10px;}
	.price-element-with-label > * {vertical-align: top;}
	.price-element-with-label p {display: inline-block; margin: 0; padding: 10px 20px; text-align: right; width: 70%; font-weight: 100; line-height: 1.4em;}
	.price-element-with-label img {padding-top: 10px;}
	.section-food .price-element p {font-weight: 100;}
	.food-campaign-splash img {
    	width: 300px;
    	margin: 0;
    	position: absolute;
    	right: 300px;
    	z-index: 1000;
    	top: -100px;
	}
	.food-splash-container-0-1-img .wpb_wrapper,
	.food-splash-container-0-2-img .wpb_wrapper,
	.food-splash-container-0-3-img .wpb_wrapper,
	.food-splash-container-0-4-img .wpb_wrapper {background: #BEC3C7; height: 100%;}
	.food-splash-container-1-2 .wpb_wrapper {/*background: #EEDDDA; height: 100%; display: initial;*/}
	.food-splash-container-1-2 .vc_column-inner {background: #EEDDDA; margin: 10px;}
	.food-splash-container-1-2 .wpb_wrapper .wpb_text_column {height: 100%;}
	.food-splash-container-1-2 .title {padding: 20px 40px 10px;}
	.food-splash-container-1-2 .text {
		max-width: 800px;
		margin: 0 auto;
		text-align: center;
		padding: 20px 40px 10px;
		font-size: 1.3em;
		font-weight: 100;
	}
	.food-splash-container-1-1-img .wpb_wrapper {background: #EEDDDA; height: 100%;}
	.food-splash-container-1-3-img .wpb_wrapper {background: #EEDDDA; height: 100%;}
	.food-splash-container-2-1 .wpb_wrapper {/*background: #E4D8B4; height: 100%; display: initial;*/}
	.food-splash-container-2-1 .vc_column-inner {background: #E4D8B4; margin: 10px;}
	.food-splash-container-2-1 .wpb_wrapper .wpb_text_column {height: 100%;}
	.food-splash-container-2-1 .title {padding: 20px 40px 10px;}
	.food-splash-container-2-1 .text {
		max-width: 800px;
		margin: 0 auto;
		text-align: center;
		padding: 20px 40px 10px;
		font-size: 1.3em;
		font-weight: 100;
	}
	.food-splash-container-2-2-img .wpb_wrapper,
	.food-splash-container-2-3-img .wpb_wrapper,
	.food-splash-container-2-4-img .wpb_wrapper,
	.food-splash-container-2-5-img .wpb_wrapper,
	.food-splash-container-2-6-img .wpb_wrapper {background: #E4D8B4; height: 100%;}
	.food-splash-container-3-1 .wpb_wrapper {/*background: #BEC4C7; height: 100%; display: initial;*/}
	.food-splash-container-3-1 .vc_column-inner {background: #BEC4C7; margin: 10px;}
	.food-splash-container-3-1 .wpb_wrapper .wpb_text_column {height: 100%;}
	.food-splash-container-3-1 .title {padding: 20px 10px 10px;}
	.food-splash-container-3-1 .text {
		max-width: 800px;
		margin: 0 auto;
		text-align: center;
		padding: 20px 40px 10px;
		font-size: 1.3em;
		font-weight: 100;
	}
	.food-splash-container-3-2 .wpb_wrapper {background: #BEC4C7; height: 100%;}
	.section-food-campaign-blogteasers {
		background: url('/wp-content/uploads/2016/10/01-diy-bg-new-season-2018-v2.jpg') no-repeat;
		background-size: auto auto;
		background-size: cover;
		background-position: center center;
		padding: 0;
	}
	.section-frontpage-blogteasers-v2-overlay.bg-color-food {background-color: #FFC5D6 !important;}
	.bg-color-food {/*background-color: #86425F !important;*/}
	.food-campaign-title-subline h3 {
		font-weight: 700;
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		margin-top: -40px !important;
		font-size: 1.5em;
		font-family: 'Source Sans pro', sans-serif;
	}
	.food-campaign-section-star-1 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('/wp-content/uploads/2016/10/section-food-2019-1-v1.jpg') no-repeat;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 647px;
	}
	.section-food-campaign.food-campaign-section-star-1 .title {padding-top: 150px;}
	.section-food-campaign.food-campaign-section-star-1 .text {
		max-width: 800px;
		margin: 0 auto;
		text-align: center;
		padding-top: 20px;
		font-size: 1.3em;
		font-weight: 100;
	}
	.food-campaign-section-star-1-text-1 p {
		font-size: 1.1em;
		padding-top: 10px;
	}
	.food-campaign-section-star-2 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		background: url('https://sostrenegrene.com/wp-content/uploads/2016/10/section-christmas-2018-2-v3.jpg') no-repeat center bottom;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 350px;
	}
	.food-campaign-section-star-2 h2 {
		text-shadow: 0 0 10px rgba(0, 0, 0, 1);
		color: #fff;
	}
	.food-campaign-section-star-2-text-1 {

	}
	.food-campaign-section-star-3 {
		/*background: rgba(255, 255, 255, 1) none repeat scroll 0 0;*/
		/*border-top: 1px solid #cad3db;*/
		background: url('/wp-content/uploads/2018/06/sections-bg-officeandschool2018-section-4-v4.jpg') no-repeat center center;
		-webkit-background-size: cover !important;
  		-moz-background-size: cover !important;
  		-o-background-size: cover !important;
  		background-size: cover !important;
		color: #444;
		min-height: 700px;
	}
	.food-3-images-section-margin {}
	.food-campaign-section-bgwhite {
		background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
	}
	.food-campaign-product-text {
		font-family: 'open sans condensed', sans-serif;
		padding-top: 20px;
	}
	.section-food-campaign-splash-text {

	}
	.section-food-campaign-splash-text h2 {
		font-family: open sans condensed;
		font-size: 2em;
		font-weight: 900;
		line-height: 2em;
		text-transform: uppercase !important;
		text-shadow: 0 4px 4px rgba(51, 51, 51, 0.5);
		-ms-transform: rotate(-2deg); /* IE 9 */
		-webkit-transform: rotate(-2deg); /* Chrome, Safari, Opera */
		transform: rotate(-2deg);
	}
	.food-campaign-section-splash-round-black {

	}
	.food-campaign-section-splash-round-black p {
		text-align: center;
		color: #fff;
		background: #222;
		border-radius: 100%;
		display: inline-block;
		padding: 50px 10px;
	}
	.textbg-food-campaign {
		/*background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;*/
		padding: 4px 10px;
		color: #444444;
	}
	.section-food-campaign-bg-image {
		border-bottom: 0px solid #FFA8C2 !important;
		/*background-image: url('/wp-content/uploads/2017/06/pinguin-with-baloons-vector-2-CS6.png');
		background-repeat: no-repeat;
		background-position: right bottom;*/
	}
	span.slider-food-campaign {
		font-family: 'Montaga', serif;
		font-weight: 400 !important;
		font-size: 0.9em !important;
	}
	span.slider-large-font-food-campaign {
		font-family: 'Montaga', serif;
		font-size: 1.7em !important;
		font-weight: 300 !important;
		line-height: 0.9em !important;
	}
	.section-food-campaign-dinner-environment {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/02/borddaekning-miljo-02.jpg") repeat scroll 50% 0;
	}
	/*---------------------*/
	/* NYTÅR 2016 */
	span.slider-newyear {
		font-family: 'Montaga', serif;
		font-weight: 400 !important;
		color: #444444;
		text-shadow: 0 2px 0 rgba(255, 255, 255, 1);
	}
	span.slider-large-font-newyear {
		font-family: 'Montaga', serif;
		font-weight: 300 !important;
		color: #444444;
		text-shadow: 0 2px 0 rgba(255, 255, 255, 1);
	}
	span.welcome-slide hr {

	}
	/*---------------------*/
	/*---------------------*/
	/* Welcome-slide */
	h1 span.slider-welcome {
		text-shadow: 0 1px 0 rgba(238, 238, 238, 1);
	}
	h1 span.slider-welcome-big {
		font-size:1.6em !important;
		line-height:1.1em !important;
	}
	h2 span.slider-welcome {
		text-shadow: 0 1px 0 rgba(238, 238, 238, 1);
		text-transform: uppercase !important;
	}
	span.slider-welcome hr {
		-moz-border-bottom-colors: none;
		-moz-border-image: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		border-color: #AFCADC -moz-use-text-color #E3ECF2;
		border-style: solid none;
		border-width: 1px 0;
	}
	h2 span.slider-welcome br {

	}
	/*---------------------*/
	.issuuembed {
		width: 100% !important;
	}
	.wpb_single_image .vc_figure {
		display: block !important;
	}
	.case-periscope-section {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/01/case-periscope-2016-v3.jpg") no-repeat scroll 100% 0 / cover;
	}
	.case-periscope-section h2 {
		color: #fff;
		font-weight: bold;
		text-shadow: 0 1px 1px rgba(61, 71, 83, 1);
	}
	.case-periscope-section h3 {
		color: #fff;
		text-shadow: 0 1px 1px rgba(61, 71, 83, 1);
	}
	.case-periscope-section p {
		color: #fff;
		font-size: 1.1em;
		text-shadow: 0 1px 1px rgba(61, 71, 83, 1);
	}
/* KAMPAGNER - END
_________________*/
/* CUSTOM BUTTONS - START */
.rev_slider_wrapper .btn-width {
	padding-left: 30px !important;
	padding-right: 65px !important;
}
.btn-width {
	padding-left: 30px !important;
	padding-right: 45px !important;
}
.btn-chevron {
	background-image: url("/wp-content/uploads/2015/05/chevron-right-50percent.png");
	background-position: 95% 50%;
	background-repeat: no-repeat;
}
.btn-notextshadow {
	text-shadow: none !important;
}
.btn-julen2015 {
	color: #ffffff !important;
	background-color: #434F5C;
	border-color: #323A45;
}
.btn-julen2015:hover, .btn-julen2015:focus, .btn-julen2015:active, .btn-julen2015.active, .open .dropdown-toggle.btn-julen2015 {
	color: #ffffff;
	background-color: #323A45;
	border-color: #323A45;
}
.btn-julen2015:active, .btn-julen2015.active, .open .dropdown-toggle.btn-julen2015 {
	background-image: none;
}
.btn-julen2015.disabled, .btn-julen2015[disabled], fieldset[disabled] .btn-julen2015, .btn-julen2015.disabled:hover, .btn-julen2015[disabled]:hover, fieldset[disabled] .btn-julen2015:hover, .btn-julen2015.disabled:focus, .btn-julen2015[disabled]:focus, fieldset[disabled] .btn-julen2015:focus, .btn-julen2015.disabled:active, .btn-julen2015[disabled]:active, fieldset[disabled] .btn-julen2015:active, .btn-julen2015.disabled.active, .btn-julen2015[disabled].active, fieldset[disabled] .btn-julen2015.active {
	background-color: #434F5C;
	border-color: #323A45;
}
.btn-julen2015 .badge {
	color: #434F5C;
	background-color: #ffffff;
}
.btn-grenes {
	color: #ffffff !important;
	background-color: #EA7063 !important;
	border-color: #E65444 !important;
}
.btn-grenes:hover, .btn-grenes:focus, .btn-grenes:active, .btn-grenes.active, .open .dropdown-toggle.btn-grenes {
	color: #ffffff !important;
	background-color: #E65444 !important;
	border-color: #E65444 !important;
}
.btn-grenes:active, .btn-grenes.active, .open .dropdown-toggle.btn-grenes {
	background-image: none !important;
}
.btn-grenes.disabled, .btn-grenes[disabled], fieldset[disabled] .btn-grenes, .btn-grenes.disabled:hover, .btn-grenes[disabled]:hover, fieldset[disabled] .btn-grenes:hover, .btn-grenes.disabled:focus, .btn-grenes[disabled]:focus, fieldset[disabled] .btn-grenes:focus, .btn-grenes.disabled:active, .btn-grenes[disabled]:active, fieldset[disabled] .btn-grenes:active, .btn-grenes.disabled.active, .btn-grenes[disabled].active, fieldset[disabled] .btn-grenes.active {
	background-color: #EA7063 !important;
	border-color: #E65444 !important;
}
.btn-grenes .badge {
	color: #EA7063 !important;
	background-color: #ffffff !important;
}

/* btn-grenes-2018-button */
a.btn-grenes-2018-button {
	font-family: "open sans",sans-serif !important;
	font-size: 1.2em !important;
	font-weight: 300 !important;
	border: 4px solid #D6A9B8 !important;
	display: inline-block !important;
	position: relative !important;
	transition: all .1s ease-in-out !important;
}
a span.btn-grenes-2018-button-inner {
	background: #D6A9B8 !important;
	margin: 4px !important;
	display: inline-block !important;
	transition: all .1s ease-in-out !important;
	padding: 1em 2em;
	text-transform: uppercase !important;
	line-height: 1 !important;
	color: #FFFFFF !important;
}
a.btn-grenes-2018-button:focus,
a.btn-grenes-2018-button:hover {
	border-color: #D6A9B8 !important;
	background: #D6A9B8 !important;
}
a.btn-grenes-2018-button span.btn-grenes-2018-button-inner:focus,
a.btn-grenes-2018-button span.btn-grenes-2018-button-inner:hover {
	background: #D6A9B8 !important;
}
.btn-social {
	color: #ffffff !important;
	background-color: #969B9F !important;
	border-color: #82888C !important;
	font-weight: 700;
	letter-spacing: 1px;
	padding: 6px 12px;
}
.btn-social:hover, .btn-social:focus, .btn-social:active, .btn-social.active, .open .dropdown-toggle.btn-social {
	color: #ffffff !important;
	background-color: #82888C !important;
	border-color: #82888C !important;
}
.btn-social:active, .btn-social.active, .open .dropdown-toggle.btn-social {
	background-image: none !important;
}
.btn-social.disabled, .btn-social[disabled], fieldset[disabled] .btn-social, .btn-social.disabled:hover, .btn-social[disabled]:hover, fieldset[disabled] .btn-social:hover, .btn-social.disabled:focus, .btn-social[disabled]:focus, fieldset[disabled] .btn-social:focus, .btn-social.disabled:active, .btn-social[disabled]:active, fieldset[disabled] .btn-social:active, .btn-social.disabled.active, .btn-social[disabled].active, fieldset[disabled] .btn-social.active {
	background-color: #969B9F !important;
	border-color: #82888C !important;
}
.btn-social .badge {
	color: #969B9F !important;
	background-color: #ffffff !important;
}
a.btn-social span {
	font-size: 0.8em;
	top: 0;
}

.btn-facebook {
	color: #ffffff !important;
	background-color: #4E69A2;
	border-color: #3C5997;
}
.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.active, .open .dropdown-toggle.btn-facebook {
	color: #ffffff !important;
	background-color: #3C5A98;
	border-color: #3C5997;
}
.btn-facebook:active, .btn-facebook.active, .open .dropdown-toggle.btn-facebook {
	background-image: none;
}
.btn-facebook.disabled, .btn-facebook[disabled], fieldset[disabled] .btn-facebook, .btn-facebook.disabled:hover, .btn-facebook[disabled]:hover, fieldset[disabled] .btn-facebook:hover, .btn-facebook.disabled:focus, .btn-facebook[disabled]:focus, fieldset[disabled] .btn-facebook:focus, .btn-facebook.disabled:active, .btn-facebook[disabled]:active, fieldset[disabled] .btn-facebook:active, .btn-facebook.disabled.active, .btn-facebook[disabled].active, fieldset[disabled] .btn-facebook.active {
	background-color: #4E69A2;
	border-color: #3C5997;
}
.btn-facebook .badge {
	color: #4E69A2;
	background-color: #ffffff;
}
.btn-instagram {
	color: #ffffff;
	background-color: #517FA4;
	border-color: #4C779A;
}
.btn-instagram:hover, .btn-instagram:focus, .btn-instagram:active, .btn-instagram.active, .open .dropdown-toggle.btn-instagram {
	color: #ffffff;
	background-color: #4C779A;
	border-color: #4C779A;
}
.btn-instagram:active, .btn-instagram.active, .open .dropdown-toggle.btn-instagram {
	background-image: none;
}
.btn-instagram.disabled, .btn-instagram[disabled], fieldset[disabled] .btn-instagram, .btn-instagram.disabled:hover, .btn-instagram[disabled]:hover, fieldset[disabled] .btn-instagram:hover, .btn-instagram.disabled:focus, .btn-instagram[disabled]:focus, fieldset[disabled] .btn-instagram:focus, .btn-instagram.disabled:active, .btn-instagram[disabled]:active, fieldset[disabled] .btn-instagram:active, .btn-instagram.disabled.active, .btn-instagram[disabled].active, fieldset[disabled] .btn-instagram.active {
	background-color: #517FA4;
	border-color: #4C779A;
}
.btn-instagram .badge {
	color: #517FA4;
	background-color: #ffffff;
}
.btn-interior2014 {
	color: #ffffff !important;
	background-color: #B2CBB5;
	border-color: #97B99B;
}
.btn-interior2014:hover, .btn-interior2014:focus, .btn-interior2014:active, .btn-interior2014.active, .open .dropdown-toggle.btn-interior2014 {
	color: #ffffff !important;
	background-color: #97B99B;
	border-color: #97B99B;}
.btn-interior2014:active, .btn-interior2014.active, .open .dropdown-toggle.btn-interior2014 {
	background-image: none;
}
.btn-interior2014.disabled, .btn-interior2014[disabled], fieldset[disabled] .btn-interior2014, .btn-interior2014.disabled:hover, .btn-interior2014[disabled]:hover, fieldset[disabled] .btn-interior2014:hover, .btn-interior2014.disabled:focus, .btn-interior2014[disabled]:focus, fieldset[disabled] .btn-interior2014:focus, .btn-interior2014.disabled:active, .btn-interior2014[disabled]:active, fieldset[disabled] .btn-interior2014:active, .btn-interior2014.disabled.active, .btn-interior2014[disabled].active, fieldset[disabled] .btn-interior2014.active {
	background-color: #B2CBB5;
	border-color: #97B99B;
}
.btn-interior2014 .badge {
	color: #B2CBB5;
	background-color: #ffffff;
}
.btn-interior-2014 {
	color: #ffffff;
	background-color: #B2CBB5;
	border-color: #97B99B;
}
.btn-interior-2014:hover, .btn-interior-2014:focus, .btn-interior-2014:active, .btn-interior-2014.active, .open .dropdown-toggle.btn-interior-2014 {
	color: #ffffff;
	background-color: #97B99B;
	border-color: #97B99B;
}
.btn-interior-2014:active, .btn-interior-2014.active, .open .dropdown-toggle.btn-interior-2014 {
	background-image: none;
}
.btn-interior-2014.disabled, .btn-interior-2014[disabled], fieldset[disabled] .btn-interior-2014, .btn-interior-2014.disabled:hover, .btn-interior-2014[disabled]:hover, fieldset[disabled] .btn-interior-2014:hover, .btn-interior-2014.disabled:focus, .btn-interior-2014[disabled]:focus, fieldset[disabled] .btn-interior-2014:focus, .btn-interior-2014.disabled:active, .btn-interior-2014[disabled]:active, fieldset[disabled] .btn-interior-2014:active, .btn-interior-2014.disabled.active, .btn-interior-2014[disabled].active, fieldset[disabled] .btn-interior-2014.active {
	background-color: #B2CBB5;
	border-color: #97B99B;
}
.btn-interior-2014 .badge {
	color: #B2CBB5;
	background-color: #ffffff;
}
.btn-smiley {
	background-image: url("/wp-content/uploads/2015/07/icon-smiley.png");
	background-position: 10px 50%;
	background-repeat: no-repeat;
	padding: 10px 50px !important;
	text-transform: uppercase;
	width: 100%;}
/* CUSTOM BUTTONS - END
__________________________*/
/* INSTAGRAM */
#sb_instagram #sbi_load {
	display: none;
}
/* .navbar-default .navbar-toggle .icon-bar {
	background-color: #EA7063;
	border-radius: 3px;
	height: 3px;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	border-color: #FFFFFF;
	background-color: inherit;
} */
/* STYLING AF COOKIE-MÆRKNING - START */
	#CookieInformationDialog {
		background: #fff none repeat scroll 0 0 !important;
	}
	#CookieInformationDialogBody h2 {
		font-family: "Open Sans",sans-serif;
		font-size: 1.2em;
		font-weight: 100;
		padding-left: 0 !important;
		color: #222;
	}
	#CookieInformationDialogBody a.CookieInformationDialogBodyButton {
		background: #ea7063 none repeat scroll 0 0;
		border-color: #e65444;
		color: #ffffff !important;
		text-shadow: none !important;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
	}
	#CookieInformationDialogBody a.CookieInformationDialogBodyLink:hover {
		color: #222 !important;
	}
	a#CookieInformationDialogBodyButtonDetails {
		color: #222 !important;
	}
	#CookieInformationDialogBodyContent {
		color: #222;
	}
/* STYLING AF COOKIE-MÆRKNING - END */

/* ---------------------------
   NINJA FORMS - START */

	.nf-form-fields-required {
		padding: 20px 10px !important;
	}
	.nf-progress-container {
		margin: 10px 0 !important;
	}
	input.ninja-forms-field.ninja-submit.btn-large.btn-chevron.btn-grenes.btn.btn-primary {
		min-width: 50%;
		float: right;
	}

/* NINJA FORMS - END
	--------------------------- */

/* ---------------------------
   MOBILVERSION STYLING - START */
body.page-template-page-frontpage .prettyMapList .prettyPagination {
	display: none !important;
}
body.page-template-page-frontpage .prettyMapList #ListContainer {
	background: #fff none repeat scroll 0 0 !important;
	padding: 10px 10px 0;
}
body.page-template-page-frontpage .prettyMapList #ListContainer ul {
	background: none !important;
	padding-top: 0 !important;
}
body.page-template-page-frontpage .prettyMapList #ListContainer ul li {
	background: none;
	border: none;
}
body.page-template-page-frontpage .prettyMapList #ListContainer ul li:hover, body.page-template-page-frontpage .prettyMapList #ListContainer ul li:focus, body.page-template-page-frontpage .prettyMapList #ListContainer ul li:active, body.page-template-page-frontpage .prettyMapList #ListContainer ul li.active {
	-webkit-box-shadow: 0 0 0 0 rgba(177, 196, 207, 0);
	-moz-box-shadow: 0 0 0 0 rgba(177, 196, 207, 0);
	box-shadow: 0 0 0 0 rgba(177, 196, 207, 0);
}
body.page-template-page-frontpage .prettyMapList #ListContainer ul li a.viewLocationDetail {
	background-image: none !important;
}
body.page-template-page-frontpage .prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage {
	margin-top: 0 !important;
}
body.page-template-page-frontpage .prettyMapList #ListContainer ul li .mapLocationDetail .getDirections a.printDirections {
	display: none;
}
body.page-template-page-frontpage .prettyMapList #ListContainer ul li .mapLocationDetail {
	display: block !important;
}
body.page-template-page-frontpage .prettyMapList #ListContainer ul li a span:first-child {
	left: 80px;
}
body.page-template-page-frontpage .prettyMapList #ListContainer ul li a span:nth-child(2) {
	min-width: 80px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 35px !important;
	width: 80px !important;
}
body.page-template-page-frontpage .prettyMapList #ListContainer .openinghours {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	padding-left: 0;
}
body.page-template-page-frontpage .prettyMapList #ListContainer .openinghours table {
	border: medium none;
	margin-top: 10px;
	width: 100% !important;
}
body.page-template-page-frontpage .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a {
	padding-right: 70px !important;
}
body.page-template-page-frontpage .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a i.vc_tta-icon {
	position: absolute;
	top: 24px;
}
body.page-template-page-frontpage .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a span.vc_tta-title-text {
	left: 40px;
	margin-left: 0;
	position: relative;
}
body.page-template-page-frontpage .vc_tta-accordion h3 {
	margin-top: 10px !important;
}
body.page-template-page-frontpage .vc_tta-accordion #sb_instagram {
	padding: 0 !important;
}
body.page-template-page-frontpage .vc_tta-accordion .sbi_info p span.sbi_caption.sbi_caption_short, body.page-template-page-frontpage .vc_tta-accordion .sbi_info p span.sbi_caption.sbi_caption_full, body.page-template-page-frontpage .vc_tta-accordion .sbi_info .sbi_meta {
	color: #3d4753 !important;
}
body.page-template-page-frontpage .vc_tta-accordion .search-filter-results .pagination-holder-top, body.page-template-page-frontpage .vc_tta-accordion .search-filter-results .pagination-holder-bottom {
	display: none;
}
.mobile-version-content .vc_tta-accordion a i.fa {font-size: 1.3em !important; top: 50% !important;}
.mobile-version-content .vc_tta-accordion a span {margin-left: 0 !important; max-width: 90% !important; display: block !important;}
.rev_slider_wrapper .tp-videolayer iframe {
	border: 10px solid rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: 0 10px 20px -10px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 10px 20px -10px rgba(0,0,0,0.5);
	box-shadow: 0 10px 20px -10px rgba(0,0,0,0.5);
}
.grenes-top-menu .grenes-navbar .container-fluid .grenes-navbar-collapse .navbar-container .navbar-nav .menu-item.dropdown .dropdown-menu .menu-item {
    border-bottom: none 0px !important;
}

/* MOBILVERSION STYLING - END
______________________________*/
/* ----------     MEDIA QUERIES - START     ---------- */
@media (min-width: 1900px){ /* EXTRA: 21.5 monitor / 23 monitor / 1080p TV */
	.blogpost-bgwhite h2 {padding: 0px 80px !important;}
	.blogpost-bgwhite h3 {padding: 0px 80px !important;}
	.blogpost-bgwhite h5 {padding: 0px 80px !important;}
	.blogpost-bgwhite p {padding: 10px 80px !important;}
	.assortment-section {min-height:640px;}
	.about-text-section {}
	.about-text-left-subheadline {}
	.about-text-right-subheadline {}
	.about-text-right {}
	.label-marking-certificates {}
	.label-marking-certificates img {margin-top: 0px;}
	.section-topimage-text-top .wpb_wrapper {}
	.slider-btn-2018 {}
	.diy-campaign-splash img {}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.diy-campaign-title-svg img {padding-bottom: 70px !important;}
	.diy-campaign-splash img {width: 300px; margin: 0 !important; position: absolute; right: 300px; z-index: 1000; top: -100px;}
	.section-diy-campaign-topimage img {
    	margin: 200px auto 0px;
	}
	.diy-campaign-section-star-1 img {margin: 200px auto 0px;}

	.christmas-campaign-splash img {}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.christmas-campaign-title-svg img {padding-bottom: 70px !important;}
	.christmas-campaign-splash img {width: 300px; margin: 0 !important; position: absolute; right: 300px; z-index: 1000; top: -100px;}
	.section-christmas-campaign-topimage img {
    	margin: 260px auto 20px;
	}
	.christmas-campaign-section-star-1 img {margin: 10px auto 0px;}
	.christmas-campaign-section-star-2 img {margin: 110px auto 0px;}

	.section-interior-topimage img {
    	margin: 200px auto 0px;
	}
	.interior-section-star-1 img {margin: 200px auto 0px;}
	.section-officeandschool-topimage img {
    	margin: 200px auto 0px;
	}
	.officeandschool-section-star-1 img {margin: 200px auto 0px;}
	/* .dropdown:hover .dropdown-menu {
		display: block !important;
		-webkit-transition: all 1s ease-in-out;
		-moz-transition: all 1s ease-in-out;
		-o-transition: all 1s ease-in-out;
		transition: all 1s ease-in-out;
	} */
	.post-filterbar form.searchandfilter li.sf-field-category:last-child {display:none;}
	.smalldevices {
		display: none;
	}
	.fb-page.whitebox {
		width: 380px;
	}
	.search-filter-results .col-sm-2.latestnews-box {
		min-width: 20% !important;
	}
	.section-frontpage-blogteasers .search-filter-results .col-sm-2.latestnews-box {
		min-width: 20% !important;
	}
	.section-diy-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-diy-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}

	.section-christmas-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-christmas-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}

	.section-new-season-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-new-season-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}

	.container-fluid.mobilemenuholder {
		display: none !important;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-8 {

	}
	.mailchimp-form-holder .row.row-eq-height .col-md-4 {

	}
	.franchise-process-infographic {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-1 {
		width:0 !important;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 {
		min-width: 20%;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .vc_column-inner {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .franchise-process-infographic-item .box-bottom {
		min-height: 400px;
	}
	.wpb_revslider_element .jul2016 img, .rev_slider_wrapper .jul2016 img {
		height: auto !important;
		width: 100% !important;
		max-height: 200px !important;
	}
	.wpb_revslider_element .svg-title img, .rev_slider_wrapper .svg-title img {
		height: auto !important;
		width: 100% !important;
		max-height: 250px !important;
	}
	ul.page-list.subpages-page-list li a:lang(ja), ul.page-list.siblings-page-list li a:lang(ja), ul.page-list li a:lang(ja), .press ul li a:lang(ja) {
		font-size: 21px !important;
	}
	/* NYTÅR 2016 */
	/*h1.newyear-slide {white-space: nowrap !important;}*/
	span.slider-newyear {
		font-size: 1.3em !important;
		line-height: 1.3em !important;
	}
	span.slider-large-font-newyear {
		font-size: 3em !important;
		line-height: 1.3em !important;
	}
	/*---------------------*/
	/* Welcome-slide */
	h1 span.slider-welcome {
		font-size: 1.7em !important;
		line-height: 1.1em !important;
	}
	h1.welcome-slide-h1 {

	}
	h2 span.slider-welcome {
		font-size: 0.5em !important;
		line-height: 1.5em !important;
	}
	h2.welcome-slide-h2 {

	}
	/*---------------------*/
	.diy-campaign-section-star-1 {
		min-height: 647px;
	}
	.diy-campaign-section-star-2 {
		min-height: 520px;
	}
	.christmas-campaign-section-star-1 {
		min-height: 647px;
	}
	.christmas-campaign-section-star-2 {
		min-height: 520px;
	}
	.interior-section-star-1 {
		min-height: 647px;
	}
	.interior-section-star-2 {
		min-height: 520px;
	}
	.officeandschool-section-star-1 {
		min-height: 647px;
	}
	.officeandschool-section-star-2 {
		min-height: 520px;
	}
	.outdoorliving-section-star-1 {
		min-height: 647px;
	}
	.outdoorliving-section-star-1-text-1 {
		padding-top: 125px;
	}
	.outdoorliving-section-star-2 {
		min-height: 550px;
	}
	.outdoorliving-section-star-2-text-1 {
		padding-top: 130px;
	}
	.open-catalogue-fullscreen {
		/*
		background-image: url('http://sostrenegrene.com/wp-content/uploads/2017/03/icon-open-catalogue-fullscreen-v2.png');
		background-repeat: no-repeat;
		z-index: 1000000;
		width: 60px;
		height: 59px;
		position: absolute;
		right: 0;
		bottom: 0;
		margin-right: -45px;
		margin-bottom: -44px;
		*/
	}
	.assortment-section-text {
		padding: 90px 0;
	}
	.assortment-section-text h2, .assortment-section-text p {
		max-width: 620px;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.assortment-section-text-white-splash {
		padding: 120px 0;
	}
	.assortment-section-text-white-splash h2, .assortment-section-text-white-splash p {
		max-width: 620px;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.section-frontpage-blogteasers-v2-overlay.section-social-media {
		padding-right: 320px;
		padding-left: 320px;
	}
	.section-catalogue-tabs h2 {
		font-size: 2.2em !important;
	}
	.catalogue-title-holder {
		padding-top: 40px;
	}
	ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
		font-size: 2.3em;
		padding-left: 0;
		margin-right: 0;
	}
	ul.page-list li.page_item a {
		font-size: 1.0em;
	}
	.press-sidebar-widgets form h2 {
		padding: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group {
		width: 100% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group input {
		min-width: 100% !important;
	}
	.press-sidebar-widgets form .mc-field-group.input-group {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form input.button {
		min-width: 100% !important;
	}
	.franchise-process-infographic-item h2 {
		font-size: 1.3em;
	}
	.franchise-2-the-candidate {
		padding-left: 200px;
		padding-right: 200px;
	}
	/* .navbar.navbar-2 ul li.menu-item-language {
		max-width: 300px !important;
		min-width: 300px !important; //FIX 2018
	} */
	.col-sm-2.latestnews-box:nth-child(7), .col-sm-2.latestnews-box:nth-child(12), .col-sm-2.latestnews-box:nth-child(17) {
		clear: left !important;
	}
	.christmas-section-left .christmas-section-star-1-text-1 h2 {
		padding: 140px 30px 0 400px !important;
		font-size: 2.8em;
		display: none;
	}
	.christmas-section-right .christmas-section-star-1-text-1 h2 {
		padding: 0 440px 0 45px !important;
		font-size: 2.6em;
		text-align: left !important;
	}
	.christmas-section-right .christmas-section-star-1-text-1 p {
		padding: 20px 515px 0 44px;
		text-align: left !important;
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6) !important;
	}
	.kids-interior-section-star-2-image {
		min-height: 850px !important;
	}
	.diy-campaign-section-star-1-text-1 {
		max-width: 780px;
		margin: 0 auto;
	}
	.christmas-campaign-section-star-1-text-1 {
		max-width: 780px;
		margin: 0 auto;
	}
	.interior-section-star-1-text-1 {
		max-width: 780px;
		margin: 0 auto;
	}
	.outdoor-section-star-1-text-1 {
		max-width: 780px;
		margin: 0 auto;
	}
}

@media (min-width: 1680px) and (max-width: 1899px){ /* EXTRA:  */
	.blogpost-bgwhite h2 {padding: 0px 50px !important;}
	.blogpost-bgwhite h3 {padding: 0px 50px !important;}
	.blogpost-bgwhite h5 {padding: 0px 50px !important;}
	.blogpost-bgwhite p {padding: 10px 50px !important;}
	.about-text-section {}
	.about-text-left-subheadline {}
	.about-text-right-subheadline {}
	.about-text-right {}
	.section-topimage-text-top .wpb_wrapper {}
	.slider-btn-2018 {}
	.diy-campaign-splash img {right: 290px; top: -250px;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-diy-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-diy-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
	.section-diy-campaign-topimage img {
    	margin: 200px auto 0px;
	}
	.diy-campaign-section-star-1 img {margin: 200px auto 0px;}

	.christmas-campaign-splash img {right: 290px; top: -250px;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-christmas-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-christmas-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
	.section-christmas-campaign-topimage img {
    	margin: 280px auto 0px;
	}
	.christmas-campaign-section-star-1 img {margin: 200px auto 0px;}
	.christmas-campaign-section-star-2 img {margin: 130px auto 0px;}

	.section-interior-topimage img {
    	margin: 200px auto 0px;
	}
	.interior-section-star-1 img {margin: 200px auto 0px;}
	.section-officeandschool-topimage img {
    	margin: 200px auto 0px;
	}
	.officeandschool-section-star-1 img {margin: 200px auto 0px;}
	/* .dropdown:hover .dropdown-menu {
		display: block !important;
		-webkit-transition: all 1s ease-in-out;
		-moz-transition: all 1s ease-in-out;
		-o-transition: all 1s ease-in-out;
		transition: all 1s ease-in-out;
	} */
	.post-filterbar form.searchandfilter li.sf-field-category:last-child {display:none;}
	.smalldevices {
		display: none;
	}
	.fb-page.whitebox {
		width: 380px;
	}
	.search-filter-results .col-sm-2.latestnews-box {
		min-width: 20%;
	}
	.section-frontpage-blogteasers .search-filter-results .col-sm-2.latestnews-box {
		min-width: 20%;
	}
	.container-fluid.mobilemenuholder {
		display: none !important;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-8 {

	}
	.mailchimp-form-holder .row.row-eq-height .col-md-4 {

	}
	.franchise-process-infographic {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-1 {
		width:0 !important;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 {
		min-width: 20%;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .vc_column-inner {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .franchise-process-infographic-item .box-bottom {
		min-height: 400px;
	}
	.wpb_revslider_element .jul2016 img, .rev_slider_wrapper .jul2016 img {
		height: auto !important;
		width: 100% !important;
		max-height: 200px !important;
	}
	.wpb_revslider_element .svg-title img, .rev_slider_wrapper .svg-title img {
		height: auto !important;
		width: 100% !important;
		max-height: 250px !important;
	}
	ul.page-list.subpages-page-list li a:lang(ja), ul.page-list.siblings-page-list li a:lang(ja), ul.page-list li a:lang(ja), .press ul li a:lang(ja) {
		font-size: 21px !important;
	}
	/* NYTÅR 2016 */
	/*h1.newyear-slide {white-space: nowrap !important;}*/
	span.slider-newyear {
		font-size: 1.3em !important;
		line-height: 1.3em !important;
	}
	span.slider-large-font-newyear {
		font-size: 3em !important;
		line-height: 1.3em !important;
	}
	/*---------------------*/
	/* Welcome-slide */
	h1 span.slider-welcome {
		font-size: 1.7em !important;
		line-height: 1.1em !important;
	}
	h1.welcome-slide-h1 {

	}
	h2 span.slider-welcome {
		font-size: 0.5em !important;
		line-height: 1.5em !important;
	}
	h2.welcome-slide-h2 {

	}
	/*---------------------*/
	.diy-campaign-section-star-1 {
		min-height: 647px;
	}
	.diy-campaign-section-star-2 {
		min-height: 520px;
	}
	.christmas-campaign-section-star-1 {
		min-height: 647px;
	}
	.christmas-campaign-section-star-2 {
		min-height: 520px;
	}
	.interior-section-star-1 {
		min-height: 647px;
	}
	.interior-section-star-2 {
		min-height: 520px;
	}
	.officeandschool-section-star-1 {
		min-height: 647px;
	}
	.officeandschool-section-star-2 {
		min-height: 520px;
	}
	.outdoorliving-section-star-1 {
		min-height: 647px;
	}
	.outdoorliving-section-star-1-text-1 {
		padding-top: 125px;
	}
	.outdoorliving-section-star-2 {
		min-height: 550px;
	}
	.outdoorliving-section-star-2-text-1 {
		padding-top: 130px;
	}
	.open-catalogue-fullscreen {
		/*
		background-image: url('http://sostrenegrene.com/wp-content/uploads/2017/03/icon-open-catalogue-fullscreen-v2.png');
		background-repeat: no-repeat;
		z-index: 1000000;
		width: 60px;
		height: 59px;
		position: absolute;
		right: 0;
		bottom: 0;
		margin-right: -45px;
		margin-bottom: -44px;
		*/
	}
	.assortment-section-text {
		padding: 90px 0;
	}
	.assortment-section-text h2, .assortment-section-text p {
		max-width: 620px;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.assortment-section-text-white-splash {
		padding: 120px 0;
	}
	.assortment-section-text-white-splash h2, .assortment-section-text-white-splash p {
		max-width: 620px;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.section-frontpage-blogteasers-v2-overlay.section-social-media {
		padding-right: 320px;
		padding-left: 320px;
	}
	.section-catalogue-tabs h2 {
		font-size: 2.2em !important;
	}
	.catalogue-title-holder {
		padding-top: 40px;
	}
	ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
		font-size: 2.3em;
		padding-left: 0;
		margin-right: 0;
	}
	ul.page-list li.page_item a {
		font-size: 1.0em;
	}
	.press-sidebar-widgets form h2 {
		padding: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group {
		width: 100% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group input {
		min-width: 100% !important;
	}
	.press-sidebar-widgets form .mc-field-group.input-group {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form input.button {
		min-width: 100% !important;
	}
	.franchise-process-infographic-item h2 {
		font-size: 1.3em;
	}
	.franchise-2-the-candidate {
		padding-left: 200px;
		padding-right: 200px;
	}
	/* .navbar.navbar-2 ul li.menu-item-language {
		width: 230px !important; //FIX 2018
		min-width: 0px !important; //FIX 2018
	} */
	.col-sm-2.latestnews-box:nth-child(7), .col-sm-2.latestnews-box:nth-child(12), .col-sm-2.latestnews-box:nth-child(17) {
		clear: left !important;
	}
	.christmas-section-left .christmas-section-star-1-text-1 h2 {
		padding: 140px 30px 0 400px !important;
		font-size: 2.8em;
		display: none;
	}
	.christmas-section-right .christmas-section-star-1-text-1 h2 {
		padding: 0 340px 0 45px !important;
		font-size: 2.6em;
		text-align: left !important;
	}
	.christmas-section-right .christmas-section-star-1-text-1 p {
		padding: 20px 440px 0 44px;
		text-align: left !important;
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6) !important;
	}
	.kids-interior-section-star-2-image {
		min-height: 850px !important;
	}
	.diy-campaign-section-star-1-text-1 {
		max-width: 700px;
		margin: 0 auto;
	}
	.christmas-campaign-section-star-1-text-1 {
		max-width: 700px;
		margin: 0 auto;
	}
	.interior-section-star-1-text-1 {
		max-width: 700px;
		margin: 0 auto;
	}
	.outdoor-section-star-1-text-1 {
		max-width: 700px;
		margin: 0 auto;
	}
}

@media (min-width: 1360px) and (max-width: 1679px){ /* EXTRA:  */
	.blogpost-bgwhite h2 {padding: 0px 50px !important;}
	.blogpost-bgwhite h3 {padding: 0px 50px !important;}
	.blogpost-bgwhite h5 {padding: 0px 50px !important;}
	.blogpost-bgwhite p {padding: 10px 50px !important;}
	.about-text-section {}
	.about-text-left-subheadline {}
	.about-text-right-subheadline {}
	.about-text-right {}
	.section-topimage-text-top .wpb_wrapper {}
	.slider-btn-2018 {}
	.diy-campaign-splash img {right: 130px; top: -250px;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-diy-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-diy-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
	.section-diy-campaign-topimage img {
    	margin: 200px auto 0px;
	}
	.diy-campaign-section-star-1 img {margin: 200px auto 0px;}

	.christmas-campaign-splash img {right: 130px; top: -250px;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-christmas-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-christmas-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
	.section-christmas-campaign-topimage img {
    	margin: 280px auto 0px;
	}
	.christmas-campaign-section-star-1 img {margin: 200px auto 0px;}
	.christmas-campaign-section-star-2 img {margin: 130px auto 0px;}

	.section-interior-topimage img {
    	margin: 200px auto 0px;
	}
	.interior-section-star-1 img {margin: 200px auto 0px;}
	.section-officeandschool-topimage img {
    	margin: 200px auto 0px;
	}
	.officeandschool-section-star-1 img {margin: 200px auto 0px;}
	/* .dropdown:hover .dropdown-menu {
		display: block !important;
		-webkit-transition: all 1s ease-in-out;
		-moz-transition: all 1s ease-in-out;
		-o-transition: all 1s ease-in-out;
		transition: all 1s ease-in-out;
	} */
	.post-filterbar form.searchandfilter li.sf-field-category:last-child {display:none;}
	.smalldevices {
		display: none;
	}
	.fb-page.whitebox {
		width: 380px;
	}
	.search-filter-results .col-sm-2.latestnews-box {
		min-width: 20%;
	}
	.section-frontpage-blogteasers .search-filter-results .col-sm-2.latestnews-box {
		min-width: 20%;
	}
	.container-fluid.mobilemenuholder {
		display: none !important;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-8 {

	}
	.mailchimp-form-holder .row.row-eq-height .col-md-4 {

	}
	.franchise-process-infographic {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-1 {
		width:0 !important;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 {
		min-width: 20%;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .vc_column-inner {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .franchise-process-infographic-item .box-bottom {
		min-height: 400px;
	}
	.wpb_revslider_element .jul2016 img, .rev_slider_wrapper .jul2016 img {
		height: auto !important;
		width: 100% !important;
		max-height: 200px !important;
	}
	.wpb_revslider_element .svg-title img, .rev_slider_wrapper .svg-title img {
		height: auto !important;
		width: 100% !important;
		max-height: 250px !important;
	}
	ul.page-list.subpages-page-list li a:lang(ja), ul.page-list.siblings-page-list li a:lang(ja), ul.page-list li a:lang(ja), .press ul li a:lang(ja) {
		font-size: 21px !important;
	}
	/* NYTÅR 2016 */
	/*h1.newyear-slide {white-space: nowrap !important;}*/
	span.slider-newyear {
		font-size: 1.3em !important;
		line-height: 1.3em !important;
	}
	span.slider-large-font-newyear {
		font-size: 3em !important;
		line-height: 1.3em !important;
	}
	/*---------------------*/
	/* Welcome-slide */
	h1 span.slider-welcome {
		font-size: 1.7em !important;
		line-height: 1.1em !important;
	}
	h1.welcome-slide-h1 {

	}
	h2 span.slider-welcome {
		font-size: 0.5em !important;
		line-height: 1.5em !important;
	}
	h2.welcome-slide-h2 {

	}
	/*---------------------*/
	.diy-campaign-section-star-1 {
		min-height: 647px;
	}
	.diy-campaign-section-star-2 {
		min-height: 520px;
	}
	.christmas-campaign-section-star-1 {
		min-height: 647px;
	}
	.christmas-campaign-section-star-2 {
		min-height: 520px;
	}
	.interior-section-star-1 {
		min-height: 647px;
	}
	.interior-section-star-2 {
		min-height: 520px;
	}
	.officeandschool-section-star-1 {
		min-height: 647px;
	}
	.officeandschool-section-star-2 {
		min-height: 520px;
	}
	.outdoorliving-section-star-1 {
		min-height: 647px;
	}
	.outdoorliving-section-star-1-text-1 {
		padding-top: 125px;
	}
	.outdoorliving-section-star-2 {
		min-height: 550px;
	}
	.outdoorliving-section-star-2-text-1 {
		padding-top: 130px;
	}
	.open-catalogue-fullscreen {
		/*
		background-image: url('http://sostrenegrene.com/wp-content/uploads/2017/03/icon-open-catalogue-fullscreen-v2.png');
		background-repeat: no-repeat;
		z-index: 1000000;
		width: 60px;
		height: 59px;
		position: absolute;
		right: 0;
		bottom: 0;
		margin-right: -45px;
		margin-bottom: -44px;
		*/
	}
	.assortment-section-text {
		padding: 90px 0;
	}
	.assortment-section-text h2, .assortment-section-text p {
		max-width: 620px;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.assortment-section-text-white-splash {
		padding: 120px 0;
	}
	.assortment-section-text-white-splash h2, .assortment-section-text-white-splash p {
		max-width: 620px;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.section-frontpage-blogteasers-v2-overlay.section-social-media {
		padding-right: 320px;
		padding-left: 320px;
	}
	.section-catalogue-tabs h2 {
		font-size: 2.2em !important;
	}
	.catalogue-title-holder {
		padding-top: 40px;
	}
	ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
		font-size: 2.3em;
		padding-left: 0;
		margin-right: 0;
	}
	ul.page-list li.page_item a {
		font-size: 1.0em;
	}
	.press-sidebar-widgets form h2 {
		padding: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group {
		width: 100% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group input {
		min-width: 100% !important;
	}
	.press-sidebar-widgets form .mc-field-group.input-group {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form input.button {
		min-width: 100% !important;
	}
	.franchise-process-infographic-item h2 {
		font-size: 1.3em;
	}
	.franchise-2-the-candidate {
		padding-left: 200px;
		padding-right: 200px;
	}
	/* .navbar.navbar-2 ul li.menu-item-language {
		width: 230px !important; //FIX 2018
		min-width: 0px !important; //FIX 2018
	} */
	.col-sm-2.latestnews-box:nth-child(7), .col-sm-2.latestnews-box:nth-child(12), .col-sm-2.latestnews-box:nth-child(17) {
		clear: left !important;
	}
	.christmas-section-left .christmas-section-star-1-text-1 h2 {
		padding: 140px 30px 0 400px !important;
		font-size: 2.8em;
		display: none;
	}
	.christmas-section-right .christmas-section-star-1-text-1 h2 {
		padding: 0 220px 0 45px !important;
		font-size: 2.5em;
		text-align: left !important;
	}
	.christmas-section-right .christmas-section-star-1-text-1 p {
		padding: 20px 330px 0 44px;
		text-align: left !important;
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6) !important;
	}
	.kids-interior-section-star-2-image {
		min-height: 595px !important;
	}
	.diy-campaign-section-star-1-text-1 {
		max-width: 680px;
		margin: 0 auto;
	}
	.christmas-campaign-section-star-1-text-1 {
		max-width: 680px;
		margin: 0 auto;
	}
	.interior-section-star-1-text-1 {
		max-width: 680px;
		margin: 0 auto;
	}
	.outdoor-section-star-1-text-1 {
		max-width: 680px;
		margin: 0 auto;
	}
}

@media (min-width: 1281px) and (max-width: 1359px){
	.blogpost-bgwhite h2 {padding: 0px 50px !important;}
	.blogpost-bgwhite h3 {padding: 0px 50px !important;}
	.blogpost-bgwhite h5 {padding: 0px 50px !important;}
	.blogpost-bgwhite p {padding: 10px 50px !important;}
	.about-text-section {}
	.about-text-left-subheadline {}
	.about-text-right-subheadline {}
	.about-text-right {}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0 {}
	.section-topimage-text-top .wpb_wrapper {}
	.slider-btn-2018 {}
	.diy-campaign-splash img {right: 100px; top: -250px;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-diy-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-diy-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
	.section-diy-campaign-topimage img {
    	margin: 200px auto 0px;
	}
	.diy-campaign-section-star-1 img {margin: 200px auto 0px;}

	.christmas-campaign-splash img {right: 100px; top: -250px;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-christmas-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-christmas-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
	.section-christmas-campaign-topimage img {
    	margin: 280px auto 0px;
	}
	.christmas-campaign-section-star-1 img {margin: 200px auto 0px;}
	.christmas-campaign-section-star-2 img {margin: 130px auto 0px;}

	.section-interior-topimage img {
    	margin: 200px auto 0px;
	}
	.interior-section-star-1 img {margin: 200px auto 0px;}
	.section-officeandschool-topimage img {
    	margin: 200px auto 0px;
	}
	.officeandschool-section-star-1 img {margin: 200px auto 0px;}
	/* .dropdown:hover .dropdown-menu {
		display: block !important;
		-webkit-transition: all 1s ease-in-out;
		-moz-transition: all 1s ease-in-out;
		-o-transition: all 1s ease-in-out;
		transition: all 1s ease-in-out;
	} */
	.post-filterbar form.searchandfilter li.sf-field-category:last-child {display:none;}
	.smalldevices {
		display: none;
	}
	.fb-page.whitebox {
		width: 380px;
	}
	.search-filter-results .col-sm-2.latestnews-box {
		min-width: 20%;
	}
	.section-frontpage-blogteasers .search-filter-results .col-sm-2.latestnews-box {
		min-width: 20%;
	}
	.container-fluid.mobilemenuholder {
		display: none !important;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-8 {

	}
	.mailchimp-form-holder .row.row-eq-height .col-md-4 {

	}
	.franchise-process-infographic {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-1 {
		width:0 !important;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 {
		min-width: 20%;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .vc_column-inner {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .franchise-process-infographic-item .box-bottom {
		min-height: 400px;
	}
	.wpb_revslider_element .jul2016 img, .rev_slider_wrapper .jul2016 img {
		height: auto !important;
		width: 100% !important;
		max-height: 180px !important;
	}
	.wpb_revslider_element .svg-title img, .rev_slider_wrapper .svg-title img {
		height: auto !important;
		width: 100% !important;
		max-height: 250px !important;
	}
	ul.page-list.subpages-page-list li a:lang(ja), ul.page-list.siblings-page-list li a:lang(ja), ul.page-list li a:lang(ja), .press ul li a:lang(ja) {
		font-size: 21px !important;
	}
	/* NYTÅR 2016 */
	/*h1.newyear-slide {white-space: nowrap !important;}*/
	span.slider-newyear {
		font-size: 1.3em !important;
		line-height: 1.3em !important;
	}
	span.slider-large-font-newyear {
		font-size: 3em !important;
		line-height: 1.3em !important;
	}
	/*---------------------*/
	/* Welcome-slide */
	h1 span.slider-welcome {
		font-size: 1.7em !important;
		line-height: 1.1em !important;
	}
	h1.welcome-slide-h1 {

	}
	h2 span.slider-welcome {
		font-size: 0.5em !important;
		line-height: 1.5em !important;
	}
	h2.welcome-slide-h2 {

	}
	/*---------------------*/
	.diy-campaign-section-star-1 {
		min-height: 647px;
	}
	.diy-campaign-section-star-2 {
		min-height: 520px;
	}
	.christmas-campaign-section-star-1 {
		min-height: 647px;
	}
	.christmas-campaign-section-star-2 {
		min-height: 520px;
	}
	.interior-section-star-1 {
		min-height: 647px;
	}
	.interior-section-star-2 {
		min-height: 520px;
	}
	.officeandschool-section-star-1 {
		min-height: 647px;
	}
	.officeandschool-section-star-2 {
		min-height: 520px;
	}
	.outdoorliving-section-star-1 {
		min-height: 647px;
	}
	.outdoorliving-section-star-1-text-1 {
		padding-top: 125px;
	}
	.outdoorliving-section-star-2 {
		min-height: 550px;
	}
	.outdoorliving-section-star-2-text-1 {
		padding-top: 130px;
	}
	.open-catalogue-fullscreen {
		/*
		background-image: url('http://sostrenegrene.com/wp-content/uploads/2017/03/icon-open-catalogue-fullscreen-v2.png');
		background-repeat: no-repeat;
		z-index: 1000000;
		width: 60px;
		height: 59px;
		position: absolute;
		right: 0;
		bottom: 0;
		margin-right: -45px;
		margin-bottom: -44px;
		*/
	}
	.assortment-section-text {
		padding: 90px 0;
	}
	.assortment-section-text h2, .assortment-section-text p {
		max-width: 620px;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.assortment-section-text-white-splash {
		padding: 120px 0;
	}
	.assortment-section-text-white-splash h2, .assortment-section-text-white-splash p {
		max-width: 620px;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.section-frontpage-blogteasers-v2-overlay.section-social-media {
		padding-right: 320px;
		padding-left: 320px;
	}
	.section-catalogue-tabs h2 {
		font-size: 2.2em !important;
	}
	.catalogue-title-holder {
		padding-top: 40px;
	}
	ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
		font-size: 2.3em;
		padding-left: 0;
		margin-right: 0;
	}
	ul.page-list li.page_item a {
		font-size: 1.0em;
	}
	.press-sidebar-widgets form h2 {
		padding: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group {
		width: 100% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group input {
		min-width: 100% !important;
	}
	.press-sidebar-widgets form .mc-field-group.input-group {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form input.button {
		min-width: 100% !important;
	}
	.franchise-process-infographic-item h2 {
		font-size: 1.3em;
	}
	.franchise-2-the-candidate {
		padding-left: 200px;
		padding-right: 200px;
	}
	/* .navbar.navbar-2 ul li.menu-item-language {
		width: 230px !important; //FIX 2018
		min-width: 0px !important; //FIX 2018
	} */
	.col-sm-2.latestnews-box:nth-child(7), .col-sm-2.latestnews-box:nth-child(12), .col-sm-2.latestnews-box:nth-child(17) {
		clear: left !important;
	}
	.christmas-section-left .christmas-section-star-1-text-1 h2 {
		padding: 140px 30px 0 400px !important;
		font-size: 2.8em;
		display: none;
	}
	.christmas-section-right .christmas-section-star-1-text-1 h2 {
		padding: 0 180px 0 45px !important;
		font-size: 2.5em;
		text-align: left !important;
	}
	.christmas-section-right .christmas-section-star-1-text-1 p {
		padding: 20px 230px 0 44px;
		text-align: left !important;
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6) !important;
	}
	.kids-interior-section-star-2-image {
		min-height: 560px !important;
	}
	.diy-campaign-section-star-1-text-1 {
		max-width: 600px;
		margin: 0 auto;
	}
	.christmas-campaign-section-star-1-text-1 {
		max-width: 600px;
		margin: 0 auto;
	}
	.interior-section-star-1-text-1 {
		max-width: 600px;
		margin: 0 auto;
	}
	.outdoor-section-star-1-text-1 {
		max-width: 600px;
		margin: 0 auto;
	}
}

@media (min-width: 1200px) and (max-width: 1280px){ /* EXTRA: for view lige over 1200px og mindre Laptops så som MacBook Air 08 */
	.blogpost-bgwhite h2 {padding: 0px 50px !important;}
	.blogpost-bgwhite h3 {padding: 0px 50px !important;}
	.blogpost-bgwhite h5 {padding: 0px 50px !important;}
	.blogpost-bgwhite p {padding: 10px 50px !important;}
	.about-text-section {}
	.about-text-left-subheadline {}
	.about-text-right-subheadline {}
	.about-text-right {}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0 {}
	.section-topimage-text-top .wpb_wrapper {}
	.slider-btn-2018 {}
	.diy-campaign-splash img {right: 100px; top: -250px; width: 250px;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-diy-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-diy-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
	.section-diy-campaign-topimage img {
    	margin: 200px auto 0px;
	}
	.diy-campaign-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}

	.christmas-campaign-splash img {right: 100px; top: -250px; width: 250px;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-christmas-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-christmas-campaign-blogteasers .search-filter-results {margin: 0 auto; width: 995px;}
	.section-christmas-campaign-topimage img {
    	margin: 280px auto 0px;
	}
	.christmas-campaign-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}
	.christmas-campaign-section-star-2 img {margin: 90px auto 80px; max-width: 450px;}

	.section-interior-topimage img {
    	margin: 200px auto 0px;
	}
	.interior-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}
	.section-officeandschool-topimage img {
    	margin: 200px auto 0px;
	}
	.officeandschool-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}
	/* .dropdown:hover .dropdown-menu {
		display: block !important;
		-webkit-transition: all 1s ease-in-out;
		-moz-transition: all 1s ease-in-out;
		-o-transition: all 1s ease-in-out;
		transition: all 1s ease-in-out;
	} */
	/* .navbar.navbar-2 ul li.menu-item-language {
		width: 150px !important; //FIX 2018
		min-width: 0px !important; //FIX 2018
	}
	.navbar.navbar-2 ul li.menu-item-language ul li {
		min-width: 200px;
		width: 100% !important;
	} */
	.post-filterbar form.searchandfilter li.sf-field-category:last-child {display:none;}
	.smalldevices {
		display: none;
	}
	.fb-page.whitebox {
		width: 380px;
	}
	.search-filter-results .col-sm-2.latestnews-box {
		min-width: 20%;
	}
	.section-frontpage-blogteasers .search-filter-results .col-sm-2.latestnews-box {
		min-width: 20%;
	}
	.container-fluid.mobilemenuholder {
		display: none !important;
	}
	.section-store-map {
		background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2015/06/overlay-maps1.png") repeat scroll 50% 0;
		min-height: 340px;
	}
	.section-store-map .section-maps-text-top .wpb_wrapper {
		margin-top: 250px;
	}
	.prettyFileBar {
		background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0 !important;
		border: medium none !important;
		left: 50% !important;
		margin-left: -430px !important;
		padding: 15px 80px !important;
		position: absolute !important;
		top: 540px !important;
		width: 860px !important;
	}
	.prettyFileBar form.prettyMapListSearch {
		background: rgba(150, 175, 190, 0.7) none repeat scroll 0 0 !important;
		border-radius: 3px !important;
		display: block !important;
		margin: 0 auto !important;
		padding: 10px 20px !important;
		width: 700px !important;
	}
	.prettyFileBar .categoryList {
		background: rgba(61, 73, 85, 0.7) none repeat scroll 0 0  !important;
		border-radius: 3px !important;
		display: block !important;
		margin-bottom: 0 !important;
		margin-left: auto !important;
		margin-right: auto !important;
		margin-top: 5px !important;
		padding: 10px !important;
		width: 700px !important;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-8 {

	}
	.mailchimp-form-holder .row.row-eq-height .col-md-4 {

	}
	.franchise-process-infographic {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-1 {
		width:0 !important;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 {
		min-width: 20%;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .vc_column-inner {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .franchise-process-infographic-item .box-bottom {
		min-height: 400px;
	}
	.wpb_revslider_element .jul2016 img, .rev_slider_wrapper .jul2016 img {
		height: auto !important;
		width: 100% !important;
		max-height: 180px !important;
	}
	.wpb_revslider_element .svg-title img, .rev_slider_wrapper .svg-title img {
		height: auto !important;
		width: 100% !important;
		max-height: 250px !important;
	}
	ul.page-list.subpages-page-list li a:lang(ja), ul.page-list.siblings-page-list li a:lang(ja), ul.page-list li a:lang(ja), .press ul li a:lang(ja) {
		font-size: 19px !important;
	}
	/* NYTÅR 2016 */
	h1.newyear-slide {
		white-space: nowrap !important;
	}
	span.slider-newyear {
		font-size: 0.6em !important;
		line-height: 1.3em !important;
	}
	span.slider-large-font-newyear {
		font-size: 1.7em !important;
		line-height: 1.3em !important;
	}
	/*---------------------*/
	/* Welcome-slide */
	h1 span.slider-welcome {
		font-size: 1.7em !important;
		line-height: 1.1em !important;
	}
	h1.welcome-slide-h1 {

	}
	h2 span.slider-welcome {
		font-size: 0.5em !important;
		line-height: 1.5em !important;
	}
	h2.welcome-slide-h2 {

	}
	/*---------------------*/
	.outdoorliving-section-star-1 {

	}
	.outdoorliving-section-star-1-text-1 {

	}
	.outdoorliving-section-star-2 {

	}
	.outdoorliving-section-star-2-text-1 {

	}
	.section-catalogue-tabs h2 {
		font-size: 2.2em !important;
	}
	.catalogue-title-holder {
		padding-top: 40px;
	}
	ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
		font-size: 2.2em;
		padding-left: 0;
		margin-right: 0;
	}
	ul.page-list li.page_item a {
		font-size: 1.0em;
	}
	.section-press-topimage {
		max-height: none;
	}
	.press-sidebar-widgets form h2 {
		padding: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group {
		width: 100% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group input {
		min-width: 100% !important;
	}
	.press-sidebar-widgets form .mc-field-group.input-group {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form input.button {
		min-width: 100% !important;
	}
	.franchise-process-infographic-item h2 {
		font-size: 1.2em;
	}
	.franchise-2-the-candidate {
		padding-left: 200px;
		padding-right: 200px;
	}
	.col-sm-2.latestnews-box:nth-child(7), .col-sm-2.latestnews-box:nth-child(12), .col-sm-2.latestnews-box:nth-child(17) {
		clear: left !important;
	}
	.christmas-section-left .christmas-section-star-1-text-1 h2 {
		padding: 140px 30px 0 400px !important;
		font-size: 2.8em;
		display: none;
	}
	.christmas-section-right .christmas-section-star-1-text-1 h2 {
		padding: 0 140px 0 45px !important;
		font-size: 2.5em;
		text-align: left !important;
	}
	.christmas-section-right .christmas-section-star-1-text-1 p {
		padding: 20px 180px 0 44px;
		text-align: left !important;
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6) !important;
	}
	.kids-interior-section-star-2-image {
		min-height: 525px !important;
	}
	.diy-campaign-section-star-1-text-1 {
		max-width: 660px;
		margin: 0 auto;
		padding-top: 70px;
	}
	.christmas-campaign-section-star-1-text-1 {
		max-width: 660px;
		margin: 0 auto;
		padding-top: 70px;
	}
	.interior-section-star-1-text-1 {
		max-width: 660px;
		margin: 0 auto;
		padding-top: 70px;
	}
	.outdoor-section-star-1-text-1 {
		max-width: 660px;
		margin: 0 auto;
		padding-top: 70px;
	}
	.ipaper-landingpage-container {}
}

@media (min-width: 979px) and (max-width: 1199px) { /* EXTRA: for view lige under 1200px og Ipad landscape */
	.large-ipaper-container .ipaper-container .ipaper-wrapper {height: 450px !important;}
	.blogpost-bgwhite h2 {padding: 0px 50px !important;}
	.blogpost-bgwhite h3 {padding: 0px 50px !important;}
	.blogpost-bgwhite h5 {padding: 0px 50px !important;}
	.blogpost-bgwhite p {padding: 10px 50px !important;}
	.about-text-section {}
	.about-text-left-subheadline {}
	.about-text-right-subheadline {}
	.about-text-right {}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0 {float: left;}
	.section-topimage-text-top .wpb_wrapper {}
	.slider-btn-2018 {padding-top: 10px !important;}
	.diy-campaign-splash img {right: 10px; top: -250px; width: 250px;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-diy-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-diy-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 995px; min-width: 979px;}
	.section-diy-campaign-topimage img {
    	margin: 280px auto 0px;
	}
	.diy-campaign-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}

	.christmas-campaign-splash img {right: 10px; top: -250px; width: 250px;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: left !important;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-christmas-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 33.3% !important;}
	.section-christmas-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 995px; min-width: 979px;}
	.section-christmas-campaign-topimage img {
    	margin: 200px auto 0px;
	}
	.christmas-campaign-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}
	.christmas-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 530px;}

	.section-interior-topimage img {
    	margin: 200px auto 0px;
	}
	.interior-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}
	.section-officeandschool-topimage img {
    	margin: 200px auto 0px;
	}
	.officeandschool-section-star-1 img {margin: 90px auto 80px; max-width: 450px;}
	/* .navbar ul.nav.navbar-nav li a {
		font-family: "Open Sans condensed",sans-serif;
		font-size: 14px;
		font-weight: 700;
		padding: 15px 13px 16px;
	}
	.navbar.navbar-1 .navbar-bg-container-left {
		width: 380px;
	}
	.navbar.navbar-1 .navbar-bg-container-right {
		width: 380px;
	}
	.navbar.navbar-1 .collapse.navbar-collapse {
		max-width: 883px;
	}
	.navbar.navbar-2 ul li.menu-item-language {
		width: 135px;
		overflow: hidden;
	}
	.navbar.navbar-2 ul li.menu-item-language a {
		padding: 0 10px;
	}
	.dropdown:hover .dropdown-menu {
		display: block !important;
		-webkit-transition: all 1s ease-in-out;
		-moz-transition: all 1s ease-in-out;
		-o-transition: all 1s ease-in-out;
		transition: all 1s ease-in-out;
	} */
	.post-filterbar form.searchandfilter li.sf-field-category:last-child {display:none;}
	.smalldevices {
		display: none;
	}
	.prettyMapList .mapHolder {
		border: 30px solid #fcfbf9 !important;
	}
	.prettyFileBar {
		background: #FCFBF9 !important;
		left: 0 !important;
		margin: 0;
		padding: 0 0 30px !important;
		position: relative !important;
		top: 0 !important;
		width: 100% !important;
	}
	.prettyFileBar form.prettyMapListSearch {
		background: rgba(150, 175, 190, 0.7) none repeat scroll 0 0;
		border-radius: 3px;
		display: block !important;
		margin: 0 auto !important;
		padding: 10px 20px !important;
		width: 700px !important;
	}
	.prettyFileBar .categoryList {
		background: rgba(61, 73, 85, 0.7) none repeat scroll 0 0;
		border-radius: 3px;
		display: block !important;
		margin-bottom: 0 !important;
		margin-left: auto !important;
		margin-right: auto !important;
		margin-top: 5px;
		padding: 10px !important;
		width: 700px !important;
	}
	body.page-template-page-frontpage .bg-normal {
		background-position: 0 610px !important;
	}
	.search-filter-results .col-sm-2.latestnews-box {
		min-width: 25%;
	}
	.section-frontpage-blogteasers .search-filter-results .col-sm-2.latestnews-box {
		min-width: 20%;
	}
	.container-fluid.mobilemenuholder {
		display: none !important;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-8 {
		width: 100% !important;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-4 {
		display: none;
	}
	.franchise-process-infographic {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-1 {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 {
		min-height: 630px;
		min-width: 33%;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .vc_column-inner {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .franchise-process-infographic-item .box-bottom {
		margin-bottom: 30px;
		min-height: 310px;
	}
	.rev_slider ul li h2 {
		margin-top: 30px !important;
	}
	.wpb_revslider_element .jul2016 img, .rev_slider_wrapper .jul2016 img {
		height: auto !important;
		width: 100% !important;
		max-height: 180px !important;
	}
	.wpb_revslider_element .svg-title img, .rev_slider_wrapper .svg-title img {
		height: auto !important;
		width: 100% !important;
		max-height: 250px !important;
	}
	ul.page-list.subpages-page-list li a:lang(ja), ul.page-list.siblings-page-list li a:lang(ja), ul.page-list li a:lang(ja), .press ul li a:lang(ja) {
		font-size: 13px !important;
	}
	/* NYTÅR 2016 */
	h1.newyear-slide {
		white-space: nowrap !important;
	}
	span.slider-newyear {
		font-size: 0.6em !important;
		line-height: 1.3em !important;
	}
	span.slider-large-font-newyear {
		font-size: 1.7em !important;
		line-height: 1.3em !important;
	}
	/*---------------------*/
	/* Welcome-slide */
	h1 span.slider-welcome {
		font-size: 1.7em !important;
		line-height: 1.1em !important;
	}
	h1.welcome-slide-h1 {}
	h2 span.slider-welcome {
		font-size: 0.5em !important;
		line-height: 1.5em !important;
	}
	h2.welcome-slide-h2 {

	}
	/*---------------------*/
	.outdoorliving-section-star-1 {

	}
	.outdoorliving-section-star-1-text-1 {

	}
	.outdoorliving-section-star-2 {

	}
	.outdoorliving-section-star-2-text-1 {

	}
	.assortment-section .wpb_column.vc_column_container.vc_col-sm-6 {
		width: 100%;
	}
	.assortment-section-text h2, .assortment-section-text p {
		max-width: 80%;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.sortment-section .wpb_column.vc_column_container.vc_col-sm-6 {
		width: 100%;
	}
	.assortment-section-text-white-splash h2, .assortment-section-text-white-splash p {
		max-width: 80%;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.section-catalogue-tabs h2 {
		font-size: 2.2em !important;
	}
	.catalogue-title-holder {
		padding-top: 40px;
	}
	ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
		font-size: 1.5em;
		padding-left: 0;
		margin-right: 0;
	}
	ul.page-list li.page_item a {
		font-size: 1.5em;
	}
	.section-press-topimage {
		max-height: none;
	}
	.press-sidebar-widgets form h2 {
		padding: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group {
		width: 100% !important; margin-left: 0 !important;
		margin-right: 0 !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group input {
		min-width: 100% !important;
	}
	.press-sidebar-widgets form .mc-field-group.input-group {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form input.button {
		min-width: 100% !important;
	}
	.franchise-process-infographic-item h2 {
		font-size: 1.4em;
	}
	.franchise-2-the-candidate {
		padding-left: 100px;
		padding-right: 100px;
	}
	.col-sm-2.latestnews-box:nth-child(6), .col-sm-2.latestnews-box:nth-child(10), .col-sm-2.latestnews-box:nth-child(14), .col-sm-2.latestnews-box:nth-child(18) {
		clear: left !important;
	}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(6) {
		clear: none !important;
	}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(6) {
		clear: none !important;
	}
	.christmas-section-left .christmas-section-star-1-text-1 h2 {
		padding: 140px 30px 0 400px !important;
		font-size: 2.8em;
		display: none;
	}
	.christmas-section-right .christmas-section-star-1-text-1 h2 {
		padding: 0 50px 0 45px !important;
		font-size: 2.0em;
		text-align: left !important;
	}
	.christmas-section-right .christmas-section-star-1-text-1 p {
		padding: 20px 130px 0 44px;
		text-align: left !important;
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6) !important;
	}
	.mobile-camapign-section {

	}
	.kids-interior-section-star-2-image {
		min-height: 435px !important;
	}
	.diy-campaign-section-star-1-text-1 {
		max-width: 660px;
		margin: 0 auto;
		padding-top: 70px;
	}
	.christmas-campaign-section-star-1-text-1 {
		max-width: 660px;
		margin: 0 auto;
		padding-top: 70px;
	}
	.interior-section-star-1-text-1 {
		max-width: 660px;
		margin: 0 auto;
		padding-top: 70px;
	}
	.outdoor-section-star-1-text-1 {
		max-width: 660px;
		margin: 0 auto;
		padding-top: 70px;
	}
	.ipaper-landingpage-container {}
}

@media (min-width: 0) and (max-width: 979px){ /* @media-queries united reset for views under desktop */
	.blogpost-bgwhite h2 {padding: 0px 10px !important;}
	.blogpost-bgwhite h3 {padding: 0px 10px !important;}
	.blogpost-bgwhite h5 {padding: 0px 10px !important;}
	.blogpost-bgwhite p {padding: 10px 10px !important;}
	/* .navbar.navbar-1 {
		top: 30px;
	}
	.navbar.navbar-2 .collapse.navbar-collapse {
		max-width: 100%;
		width: 100%;
	}
	.navbar.navbar-2 ul li.menu-item-language {
		width: 150px !important; //FIX 2018
		min-width: 0px !important; //FIX 2018
	}
	.dropdown:hover .dropdown-menu {
		display: block !important;
		-webkit-transition: all 1s ease-in-out;
		-moz-transition: all 1s ease-in-out;
		-o-transition: all 1s ease-in-out;
		transition: all 1s ease-in-out;
	}
	a.navbar-brand.brand-left.smalldevices {
		display:none;
	} */
	.image-diy-campaign {
    	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-diy-2018-v6-mobile.jpg") no-repeat scroll 50% 0 !important;
        background-color: rgba(0, 0, 0, 0);
	}
	.section-christmas-campaign-topimage img {}
	.prettyMapList .mapHolder {
		border: 30px solid #fcfbf9 !important;
	}
	.prettyFileBar {
		background: #FCFBF9 !important;
		left: 0 !important;
		margin: 0;
		padding: 0 0 30px !important;
		position: relative !important;
		top: 0 !important;
		width: 100%;
	}
	.fb-page.whitebox {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		border-radius: 0;
		box-shadow: none;
		width: auto !important;
	}
	.carousel-control.left, .carousel-control.right {
		display: none;
	}
	body.page-template-page-frontpage .bg-normal {
		background-position: 0 610px !important;
	}
	.search-filter-results .col-sm-2.latestnews-box {
		min-width: 33%;
	}
	.section-frontpage-blogteasers .search-filter-results .col-sm-2.latestnews-box {
		min-width: 20%;
	}
	.tablet-top-padding {
		padding-top: 200px;
	}
	.container-fluid.mobilemenuholder {
		display: none !important;
	}
	.franchise-process-infographic {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-1 {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .vc_column-inner {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .franchise-process-infographic-item .box-bottom {

	}
}
@media (min-width: 768px) and (max-width: 979px) {
	.large-ipaper-container .ipaper-container .ipaper-wrapper {height: 450px !important;}
	.about-text-section {}
	.about-text-left-subheadline {}
	.about-text-right-subheadline {}
	.about-text-right {}
	.vc_row .sisterletter-signup-element > .container-fluid > .row-fluid {border-top: none !important;}
	.sisterletter-signup-element .btn-grenes-2018-button-inner {padding-left: 2em !important;}
	.sisterletter-signup-element .btn-grenes-2018-button-inner img {display: none;}
	.post-filterbar form ul li.sf-field-category ul li.sf-level-0 {float: left;}
	.section-topimage-text-top .wpb_wrapper {margin-top: 180px;}
	.slider-btn-2018 {margin-top: 50px !important;}
	.slider-btn-2018 p {}
	.slider-btn-2018 p a {}
	.slider-btn-2018 p a span {font-size: 14px !important;}
	.diy-campaign-splash img {right: 10px; top: -185px; width: 250px;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: none !important;}
	.section-diy-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-diy-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 50% !important;}
	.section-diy-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 930px; min-width: 768px;}
	.section-diy-campaign-topimage img {
    	margin: 135px auto 0px;
	}
	.diy-campaign-section-star-1 img {margin: 200px auto 0px;}

	.christmas-campaign-splash img {right: 10px; top: -185px; width: 250px;}
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(5) {clear: none !important;}
	/*.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(6) {clear: none !important;}*/
	.section-christmas-campaign-blogteasers .col-sm-2.latestnews-box:nth-child(7) {clear: none !important;}
	.section-christmas-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 50% !important;}
	.section-christmas-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 930px; min-width: 768px;}
	.section-christmas-campaign-topimage img {
    	margin: 280px auto 0px;
	}
	.christmas-campaign-section-star-1 img {margin: 200px auto 0px;}
	.christmas-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 530px;}

	.section-interior-topimage img {
    	margin: 135px auto 0px;
	}
	.interior-section-star-1 img {margin: 200px auto 0px;}
	.section-officeandschool-topimage img {
    	margin: 135px auto 0px;
	}
	.officeandschool-section-star-1 img {margin: 200px auto 0px;}
	/* .navbar ul.nav.navbar-nav ul.dropdown-menu {
		display: none; //FIX 2018
		float:right !important; //FIX 2018
	}
	.navbar ul.nav.navbar-nav li a {
		font-family: "Open Sans Condensed",sans-serif;
		font-size: 14px;
		font-weight: 700;
		padding: 15px 13px 16px;
	}
	.navbar ul.nav.navbar-nav li:first-child a, .navbar ul.nav.navbar-nav li.active:first-child a {
		margin: 0 !important;
		padding: 1px 13px 16px !important;
	}
	.navbar.navbar-1 {
		background-image: linear-gradient(to bottom, #f3f3f3, #e6e6e6);
		border: 1px solid #e2e2e2;
		border-radius: 3px;
		box-shadow: 0 0 2px rgba(102, 102, 102, 0.15);
		display: block;
	}
	.navbar.navbar-1 .navbar-bg-left {
		background-image: none;
		border: medium none;
		border-radius: 0;
		box-shadow: none;
		height: auto;
		position: inherit;
	}
	.navbar.navbar-1 .navbar-bg-container-left .navbar-bg-left span.navbar-bg-left-arcimage {
		display: none;
	}
	.navbar.navbar-1 a.brand-center {
		top: 80px;
	}
	.navbar.navbar-1 a.brand-center .navbar-bg-logo {
		background-position: 50% 0;
		background-repeat: no-repeat;
		background-size: 60% 60% !important;
	}
	.navbar.navbar-1 .navbar-bg-right {
		background-image: none;
		border: medium none;
		border-radius: 0;
		box-shadow: none;
		height: auto;
		position: inherit;
	}
	.navbar.navbar-1 .navbar-bg-container-right .navbar-bg-right span.navbar-bg-right-arcimage {
		display: none;
	}
	.navbar.navbar-1 ul {
		width: auto;
	}
	.navbar.navbar-1 .collapse.navbar-collapse {
		width: auto;
	}
	.navbar.navbar-2 .collapse.navbar-collapse {
		max-width: 100%;
		width: 100%;
	}
	.navbar.navbar-2 .navbar-brand.brand-left {
		display: none;
	}
	.navbar.navbar-2 ul li:first-child, .navbar.navbar-2 ul li.active:first-child {
		font-size: 11px !important;
		padding: 15px 10px 16px !important;
	}
	.navbar.navbar-2 ul li a {
		font-size: 11px !important;
		padding: 15px 10px 16px !important;
	}
	.navbar.navbar-2 ul li.menu-item-language {
		//max-width: none !important; //FIX 2018
	}
	.navbar.navbar-2 ul li.menu-item-language a {
		padding: 0 !important;
	}
	.navbar.navbar-2 ul li.menu-item-language ul li:first-child {
		padding: 0 !important;
	}
	.navbar.navbar-2 ul li.menu-item-language ul li a {
		padding: 0 10px !important;
	}
	.navbar.navbar-2 ul li.menu-item-language ul li:last-child a, .navbar.navbar-2 ul li.menu-item-language ul li:last-child a:hover, .navbar.navbar-2 ul li.menu-item-language ul li:last-child a:focus {
		font-size: 11px !important;
	}
	.dropdown:hover .dropdown-menu {
		display: block !important;
		-webkit-transition: all 1s ease-in-out;
		-moz-transition: all 1s ease-in-out;
		-o-transition: all 1s ease-in-out;
		transition: all 1s ease-in-out;
	} */
	.post-filterbar form.searchandfilter li.sf-field-category:last-child {display:none;}
	.rev_slider ul li h1 {
		margin-top: 100px;
		white-space: normal !important;
		width: 500px !important;
	}
	.rev_slider ul li h2 {
		margin: 40px 0px 0px 0px !important;
		text-align: center;
		white-space: normal !important;
		width: 500px !important;
	}
	.rev_slider ul li a.btn {
		font-size: 14px !important;
		margin-top: 140px !important;
		padding: 15px 50px 15px 20px !important;
	}
	.rev_slider ul li a.btn strong {
		font-size: 14px !important;
	}
	/* a.navbar-brand.brand-left.smalldevices {
		display:none;
	} */
	.fb-page.whitebox {
		width: auto !important;
	}
	.latestnews-box-bottom a.latestnews-btn {
		margin-left: 0;
	}
	body.page-template-page-frontpage .bg-normal {
		background-position: 0 610px !important;
	}
	.search-filter-results .col-sm-2.latestnews-box {
		min-width: 33%;
	}
	.section-frontpage-blogteasers .search-filter-results .col-sm-2.latestnews-box {
		min-width: 50%;
	}
	.issuu-onepage-layout .issuuembed {
		height: 700px;
		margin-top: 50px;
		padding: 0 50px;
	}
	.container-fluid.mobilemenuholder {
		display: none !important;
	}
	.section-catalogue-tabs .catalogue-title-holder .wpb_wrapper {
		height: 200px !important;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-8 {
		width: 100% !important;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-4 {
		display: none;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-8 .col-md-6 .mc-field-group.input-group {
		display: inherit !important;
		text-align: center !important;
	}
	.franchise-process-infographic {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-1 {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 {
		min-width: 33%;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .vc_column-inner {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .franchise-process-infographic-item .box-bottom {
		margin-bottom: 30px;
		min-height: 390px;
	}
	.rev_slider .jul2016 img, .rev_slider_wrapper .jul2016 img {
		height: auto !important;
		width: 100% !important;
		max-height: 180px !important;
		/*margin-top: 70px !important;*/
		margin-top: 0px !important;
	}
	.wpb_revslider_element .svg-title img, .rev_slider_wrapper .svg-title img {
		height: auto !important;
		width: 100% !important;
		max-height: 250px !important;
		margin-top: 70px !important;
	}
	.single-maplist .store-title-holder h3 {
		font-size: 1.2em;
	}
	ul.page-list.subpages-page-list li a:lang(ja), ul.page-list.siblings-page-list li a:lang(ja), ul.page-list li a:lang(ja), .press ul li a:lang(ja) {
		font-size: 18px !important;
	}
	/* NYTÅR 2016 */
	h1.newyear-slide {
		white-space: nowrap !important;
	}
	span.slider-newyear {
		font-size: 0.6em !important;
		line-height: 1.3em !important;
	}
	span.slider-large-font-newyear {
		font-size: 1.7em !important;
		line-height: 1.3em !important;
	}
	/*---------------------*/
	/* Welcome-slide */
	h1 span.slider-welcome {
		font-size: 1.7em !important;
		line-height: 1.1em !important;
	}
	h1.welcome-slide-h1 {
		margin-top: 100px !important;
	}
	h2 span.slider-welcome {font-size: 0.5em !important;
		line-height: 1.5em !important;
	}
	h2.welcome-slide-h2 {
		margin-top: 200px !important;
	}
	/*---------------------*/
	.outdoorliving-section-star-1 {

	}
	.outdoorliving-section-star-1-text-1 {

	}
	.outdoorliving-section-star-2 {

	}
	.outdoorliving-section-star-2-text-1 {

	}
	.assortment-section .wpb_column.vc_column_container.vc_col-sm-6 {
		width: 100%;
	}
	.assortment-section-text h2, .assortment-section-text p {
		max-width: 80%;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.sortment-section .wpb_column.vc_column_container.vc_col-sm-6 {
		width: 100%;
	}
	.assortment-section-text-white-splash h2, .assortment-section-text-white-splash p {
		max-width: 80%;
		margin: 0 auto !important;
		padding: 10px 0;
	}
	.section-catalogue-tabs h2 {
		font-size: 2.2em !important;
	}
	.catalogue-title-holder {
		padding-top: 40px;
	}
	ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
		font-size: 1.2em;
		padding-left: 0;
		margin-right: 0;
	}
	ul.page-list li.page_item a {
		font-size: 1.2em;
	}
	ul.page-list.subpages-page-list li.current_page_item, ul.page-list.siblings-page-list li.current_page_item, ul.page-list li.current_page_item {
		background-position: 100% 12px;
	}
	ul.page-list.subpages-page-list li:hover, ul.page-list.siblings-page-list li:hover, ul.page-list li:hover, .press ul li:hover {
		background-position: 100% 12px;
	}
	.section-press-topimage {
		max-height: none;
	}
	.press-sidebar-widgets form h2 {
		padding: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group {
		width: 100% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form .mc-field-group input {
		min-width: 100% !important;
	}
	.press-sidebar-widgets form .mc-field-group.input-group {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.press-sidebar-widgets form input.button {
		min-width: 100% !important;
	}
	.franchise-process-infographic-item h2 {
		font-size: 1.3em;
	}
	.franchise-2-the-candidate {
		padding-left: 30px;
		padding-right: 30px;
	}
	.col-sm-2.latestnews-box:nth-child(5), .col-sm-2.latestnews-box:nth-child(8), .col-sm-2.latestnews-box:nth-child(11), .col-sm-2.latestnews-box:nth-child(14), .col-sm-2.latestnews-box:nth-child(17), .col-sm-2.latestnews-box:nth-child(20) {
		clear: left !important;
	}
	.christmas-section-left .christmas-section-star-1-text-1 h2 {
		padding: 140px 30px 0 400px !important;
		font-size: 2.8em;
		display: none;
	}
	.christmas-section-right .christmas-section-star-1-text-1 h2 {
		padding: 0 220px 0 45px !important;
		font-size: 2.5em;
		text-align: left !important;
	}
	.christmas-section-right .christmas-section-star-1-text-1 p {
		padding: 20px 330px 0 44px;
		text-align: left !important;
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.6) !important;
	}
	.mobile-camapign-section {
		padding-top: 150px;
		padding-bottom: 40px;
	}
	.kids-interior-section-star-2-image {
		min-height: 850px !important;
	}
	.diy-campaign-section-star-1-text-1 {
		max-width: 480px;
		margin: 0 auto;
	}
	.christmas-campaign-section-star-1-text-1 {
		max-width: 480px;
		margin: 0 auto;
	}
	.interior-section-star-1-text-1 {
		max-width: 480px;
		margin: 0 auto;
	}
	.outdoor-section-star-1-text-1 {
		max-width: 480px;
		margin: 0 auto;
	}
	.ipaper-landingpage-container {padding-top: 20px !important;}
}

@media (max-width: 767px) {
	.large-ipaper-container .ipaper-container .ipaper-wrapper {height: 450px !important;}
	.image-christmas-campaign {
    	background: rgba(0, 0, 0, 0) url("/wp-content/uploads/2016/10/topimage-christmas-2018-v3.jpg") no-repeat left top !important;
        background-color: rgba(0, 0, 0, 0);
	}
	.vc_row .sisterletter-signup-element > .container-fluid > .row-fluid {border-top: none !important;}
	.post-filterbar form.searchandfilter ul {padding-left: 0 !important;}
	.post-filterbar form.searchandfilter li.sf-field-category:last-child {display: block !important;}
	.post-filterbar form.searchandfilter li.sf-field-category:last-child label {font-weight: 400 !important;}
	body.page-template-page-frontpage .bg-normal {
		background-position: 0 200px !important;
		background: none !important;
	}
	body.page-template-page-frontpage {
		background: none !important;
	}
	p {
		padding: 0 10px !important;
	}
	.franchise-video p {
		padding: 0px !important;
	}
	.press-sidebar .vc_column-inner {
		padding-right: 0!important;
	}
	.press-sidebar .submenu .wpb_wrapper {
		padding-left: 20px
	}
	ul.page-list.subpages-page-list li.current_page_item, ul.page-list.siblings-page-list li.current_page_item, ul.page-list li.current_page_item {
		background: none!important;
	}
	ul.page-list.subpages-page-list li:hover, ul.page-list.siblings-page-list li:hover, ul.page-list li:hover {
		background: none!important;
	}
	/* .navbar ul.nav.navbar-nav{
		overflow: hidden;
	}
	.navbar ul.nav.navbar-nav ul.dropdown-menu {
		display: none;
	}
	.navbar ul.nav.navbar-nav li.dropdown {
		display: none;
	}
	.navbar ul.nav.navbar-nav li {
		display: block;
		float: left;
		width: 100%;
	}
	.navbar ul.nav.navbar-nav li a {
		display: block;
		font-family: "Open Sans Condensed",sans-serif;
		font-size: 14px;
		font-weight: 700;
		padding: 10px 20px;
	}
	.navbar ul.nav.navbar-nav li:first-child {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		border-right: medium none;
		height: inherit;
		width: 100%;
	}
	.navbar ul.nav.navbar-nav li:first-child a, .navbar ul.nav.navbar-nav li.active:first-child a {
		display: block;
		font-family: "Open Sans Condensed",sans-serif;
		font-size: 14px;
		font-weight: 700;
		padding: 10px 20px;
		color: #333331;
	}
	.navbar ul.nav.navbar-nav li.active:first-child {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
		border-left: medium none;
		border-right: medium none !important;
		height: auto;
		width: 100%;
	}
	.navbar ul.nav.navbar-nav li:hover:first-child {
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	}
	.navbar.navbar-1 {
		position: static;
		top: 0;
		z-index: 10000;
		border-bottom: 1px solid #e0e0e0;
	}
	.navbar.navbar-1 .navbar-header {
		position: relative;
		width: 100%;
		z-index: 2000000000;
		margin: 0;
	}
	.navbar.navbar-1 .navbar-header button.navbar-toggle {
		border: medium none;
		margin-right: 60px;
		margin-top: 10px;
	}
	.navbar.navbar-1 .navbar-bg-container-left {
		width: auto;
	}
	.navbar.navbar-1 .navbar-bg-left {
		background-image: none;
		border: medium none;
		border-radius: 0;
		box-shadow: none;
	}
	.navbar.navbar-1 .navbar-bg-container-left .navbar-bg-left span.navbar-bg-left-arcimage {
		display: none;
	}
	.navbar.navbar-1 a.brand-center {
		top: 100px;
		display: none;
	}
	.navbar.navbar-1 .navbar-bg-container-right {
		width: auto;
	}
	.navbar.navbar-1 .navbar-bg-right {
		background-image: none;
		border: medium none;
		border-radius: 0;
		box-shadow: none;
	}
	.navbar.navbar-1 .navbar-bg-container-right .navbar-bg-right span.navbar-bg-right-arcimage {
		display: none;
	}
	.navbar.navbar-1 ul {
		width: auto;
	}
	.navbar.navbar-1 ul li {
		border-bottom: 1px solid #ccc;
		border-top: 1px solid #fff;
		float: none;
	}
	.navbar.navbar-1 .collapse.navbar-collapse {
		background: #fefefe none repeat scroll 0 0;
		margin: -2px 0 0 -15px;
		position: absolute;
		width: 100%;
		z-index: 100000;
	}
	.navbar.navbar-1 .lang_sel_click {
		min-width: 50px;
		position: absolute !important;
		right: 0;
		top: 0;
		z-index: 2147483647 !important;
	}
	.navbar.navbar-1 .lang_sel_click ul li {
		border-bottom: medium none;
	}
	// FIX - Language Selector
	.navbar.navbar-1 #lang_sel_click {
		min-width: 50px;
		position: absolute !important;
		right: 0;
		top: 0;
		z-index: 2147483647 !important;
	}
	.navbar.navbar-1 #lang_sel_click ul li {
		border-bottom: medium none;
	}
    //Quck fix for WPML v3.9.3
    .navbar.navbar-1 .js-wpml-ls-legacy-dropdown-click {
		min-width: 50px;
		position: absolute !important;
		right: 0;
		top: 0;
		z-index: 2147483647 !important;
	}
    .navbar.navbar-1 .js-wpml-ls-legacy-dropdown-click ul li {
		border-bottom: medium none;
	}
    // FIX - Language Selector
    .navbar.navbar-1 #js-wpml-ls-legacy-dropdown-click {
		min-width: 50px;
		position: absolute !important;
		right: 0;
		top: 0;
		z-index: 2147483647 !important;
	}
    .navbar.navbar-1 #js-wpml-ls-legacy-dropdown-click ul li {
		border-bottom: medium none;
	}
	.navbar.navbar-2 {
		display: none;
	}
	.navbar.navbar-2.affix-top {
		display: none;
	}
	.navbar.navbar-2.affix {
		display: none;
	}
	.navbar.navbar-2 .collapse.navbar-collapse {
		max-width: 100%;
		width: 100%;
	}
	.navbar.navbar-2 ul li.menu-item-language {
		max-width: 90px !important;
		min-width: 90px !important; //FIX 2018
	}
	.dropdown:hover .dropdown-menu {
		display: block !important;
		-webkit-transition: all 1s ease-in-out;
		-moz-transition: all 1s ease-in-out;
		-o-transition: all 1s ease-in-out;
		transition: all 1s ease-in-out;
	} */
	.rev_slider ul li h1 {
		font-size: 2.5em;
		line-height: 1em !important;
		margin-top: -70px;
		white-space: normal !important;
		width: 500px !important;
	}
	.rev_slider ul li h2 {
		font-size: 1.3em !important;
		line-height: 1em !important;
		margin-top: 30px;
		text-align: center;
		white-space: normal !important;
		width: 500px !important;
	}
	.rev_slider ul li a.btn {
		font-size: 14px !important;
		line-height: 25px !important;
		margin-top: 90px !important;
	}
	.rev_slider ul li a.btn strong {
		font-size: 14px !important;
	}
	#carousel-homepage-latestnews .carousel-control {
		display: none;
	}
	#carousel-homepage-latestnews .carousel-inner .item .latestnews-title {
		text-align: center;
	}
	.latestnews-content {
		min-height: auto;
		max-height: none;
	}
	.fb-page.whitebox {
		display: table;
		margin: 20px auto 0;
		width: auto !important;
	}
	#sb_instagram.sbi_col_8 #sbi_images .sbi_item {
		width: 24.5%;
	}
	.row.grenes-top-menu {
		margin: 0 !important;
	}
	/* a.navbar-brand.brand-left.smalldevices {
		display: inline-block;
	}
	a.navbar-brand.brand-left.smalldevices img {
		display: inline-block;
		height: auto !important;
		width: auto !important;
		padding-top: 9px;
	} */
	.tp-leftarrow {
		display: none !important;
	}
	.tp-rightarrow {
		display: none !important;
	}
	.prettyMapList .mapHolder {
		display: none;
	}
	.pf-content {
		margin: 0 15px !important;
	}
	.prettyFileBar {
		left: auto;
		margin-left: auto;
		padding: 15px !important;
		width: 100%;
		display: none;
	}
	.prettyFileBar form.prettyMapListSearch {
		width: auto !important;
	}
	.prettyFileBar .categoryList {
		width: auto !important;
	}
	.section-store-map .section-maps-text-top .wpb_wrapper {
		margin-top: 60px;
	}
	.section-store-map {
		height: 300px !important;
		min-height: 0 !important;
		width: 100%;
	}
	.section-maplist-outer {
		margin: 0 10px;
	}
	.prettyMapList #ListContainer ul li a span:first-child {
		width: auto !important;
	}
	.prettyMapList #ListContainer ul li a span:first-child {
		padding-left: 20px;
		width: auto !important;
	}
	.prettyMapList #ListContainer ul li a span:nth-child(2) {
		font-size: 1.2em;
		min-width: 100px;
		padding-right: 10px;
	}
	.prettyMapList #ListContainer .openinghours {
		padding-left: 85px;
	}
	.section-frontpage-blogteasers .search-filter-results .col-sm-2.latestnews-box {
		margin: 0 30px !important;
		min-width: 100% !important;
	}
	.mobile-top-padding {
		padding-top: 0;
	}
	.issuu-onepage-layout .issuuembed {
		height: 500px;
		margin-top: 40px;
		padding: 0 40px;
	}
	.section-interiorMarch2016-topimage {
		min-height: 100px;
		width: 100%;
		background-position: 50% 100%;
	}
	.section-interiorMarch2016-topimage .section-topimage-text-top .wpb_wrapper {
		margin-top: 20px;
	}
	.section-interiorMarch2016-topimage h1 {
		line-height: 1.3em;
	}
	.container-fluid.mobilemenuholder {
		display: none !important;
	}
	.section-catalogue-tabs .wpb_tab {
		padding: 0 30px !important;
	}
	.section-catalogue-tabs .tab-row {
		padding-top: 0 !important;
	}
	.section-catalogue-tabs .catalogue-title-holder .wpb_wrapper {
		border-bottom: 0 none;
	}
	.section-catalogue-tabs h2 {
		left: 18px;
		line-height: 1em;
		font-size: 2.2em !important;
	}
	.section-catalogue-tabs h3 {
		right: 20px;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-4 {
		display: none;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-8 {
		width: 100% !important;
		margin: 0 15px;
	}
	.mailchimp-form-holder .row.row-eq-height .col-md-8 .col-md-6 .mc-field-group.input-group {
		display: inherit !important; text-align: center !important;
	}
	.franchise-process-infographic {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-1 {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 {
		min-height: 629px;
		min-width: 33%;
	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .vc_column-inner {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .franchise-process-infographic-item .box-bottom {
		min-height: 396px;
	}
	.rev_slider .jul2016 img, .rev_slider_wrapper .jul2016 img {
		height: auto !important;
		width: 100% !important;
		max-height: 180px !important;
	}
	.wpb_revslider_element .svg-title img, .rev_slider_wrapper .svg-title img {
		height: auto !important;
		width: 100% !important;
		max-height: 250px !important;
	}
	.rev_slider .tp-caption.jul2016 img {
		margin-top: -50px !important;
	}
	.rev_slider .tp-caption.svg-title img {
		margin-top: -50px !important;
	}
	.rev_slider .jul2016-btn a.btn {
		margin-top: 40px !important;
	}
	ul.page-list.subpages-page-list li a:lang(ja), ul.page-list.siblings-page-list li a:lang(ja), ul.page-list li a:lang(ja), .press ul li a:lang(ja) {
		font-size: 27px !important;
	}
	/* NYTÅR 2016 */
	h1.newyear-slide {
		white-space: nowrap !important;
	}
	span.slider-newyear {
		font-size: 0.6em !important;
		line-height: 1.3em !important;
	}
	span.slider-large-font-newyear {
		font-size: 1.7em !important;
		line-height: 1.3em !important;
	}
	/*---------------------*/
	.catalogue-title-holder {
		padding-top: 40px;
	}
	ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
		font-size: 1.9em;
		padding-left: 0;
		margin-right: 0;
	}
	ul.page-list li.page_item a {
		font-size: 1.9em;
	}
	.franchise-process-infographic-item h2 {
		font-size: 1.2em;
	}
	.franchise-2-the-candidate {
		padding-left: 20px;
		padding-right: 20px;
	}
	.kids-interior-section-star-2-image {
		min-height: 850px !important;
	}
	.diy-campaign-section-star-1-text-1 {
		max-width: 400px;
		margin: 0 auto;
	}
	.christmas-campaign-section-star-1-text-1 {
		max-width: 400px;
		margin: 0 auto;
	}
	.interior-section-star-1-text-1 {
		max-width: 400px;
		margin: 0 auto;
	}
	.outdoor-section-star-1-text-1 {
		max-width: 400px;
		margin: 0 auto;
	}
	.ipaper-landingpage-container {}
}

@media (min-width: 481px) and (max-width: 767px) {
	.large-ipaper-container .ipaper-container .ipaper-wrapper {height: 450px !important;}
	.text-section {}
	.text-section-left-subheadline {padding: 0 15px !important;}
	.text-section-right {padding:0 15px 0 100px !important;}
	.about-text-section {}
	.about-text-left-subheadline {padding: 0 15px !important;}
	.about-text-right-subheadline {padding: 0 15px !important;}
	.about-text-right {padding:0 15px 0 100px !important;}
	.label-marking-certificates {text-align: center !important;}
	.label-marking-certificates img {padding-bottom: 30px !important;}
	.instagram-section {}
	.sisterletter-signup-element {margin-top: -60px;}
	.sisterletter-signup-element .btn-grenes-2018-button-inner {padding-left: 2em !important;}
	.sisterletter-signup-element .btn-grenes-2018-button-inner img {display: none;}
	.section-topimage-text-top .wpb_wrapper {}
	.slider-btn-2018 {margin-top: 45px !important;}
	.slider-btn-2018 p {}
	.slider-btn-2018 p a {}
	.slider-btn-2018 p a span {font-size: 14px !important;}
	.rev_slider ul li h2 {
		margin-top: 0px !important;
	}
	.diy-campaign-splash img {right: 10px; top: -185px; width: 250px;}
	.textbg-blue, .textbg-purple {padding: 10px 20px !important;}
	.section-diy-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 49% !important; margin: 0 !important;}
	.section-diy-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 767px; min-width: 481px;}
	.section-diy-campaign-topimage img {
    	margin: 120px auto 90px;
		padding: 0 20px;
	}
	.diy-campaign-section-star-1 img {margin: 200px auto 0px;}

	.christmas-campaign-splash img {right: 10px; top: -185px; width: 250px;}
	.section-christmas-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 49% !important; margin: 0 !important;}
	.section-christmas-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 767px; min-width: 481px;}
	.section-christmas-campaign-topimage img {
    	margin: 50px auto 170px;
		padding: 0 20px;
	}
	.christmas-campaign-section-star-1 img {margin: 200px auto 0px;}
	.christmas-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 530px;}

	.section-interior-topimage img {
    	margin: 145px auto 30px;
		padding: 0 20px;
	}
	.interior-section-star-1 img {margin: 200px auto 0px;}
	.section-officeandschool-topimage img {
    	margin: 145px auto 30px;
		padding: 0 20px;
	}
	.officeandschool-section-star-1 img {margin: 200px auto 0px;}
	.section-about-topimage {
		background: none !important;
		height: auto !important;
		min-height: auto !important;
		max-height: none !important;
		margin-bottom: 0px !important;
	}
	.section-topimage-text-top .wpb_wrapper {
		margin-top: 0px !important;
	}
	.topimage h1 {
		color: #333 !important;
		text-shadow: none !important;
		font-weight: 700 !important;
		font-size: 2em !important;
		text-transform: uppercase !important;
		line-height: 1.3em !important;
		padding: 20px 10px 20px !important;
	}
	.topimage h2 {
		color: #333 !important;
		text-shadow: none !important;
		font-weight: 300 !important;
		padding-bottom: 20px !important;
	}
	.section-new-season-campaign-topimage h1 {
		color: #123168 !important;
		font-family: 'Open Sans', sans-serif !important;
		font-weight: 700 !important;
		text-shadow: none !important;
		font-size: 3em !important;
		line-height: 0.9em !important;
	}
	.section-new-season-campaign-topimage h2 {
		font-family: 'open sans condensed', sans-serif !important;
		font-size: 1.8em !important;
		font-weight: 900 !important;
		line-height: 1em !important;
		text-transform: uppercase !important;
		text-shadow: none !important;
		-ms-transform: rotate(0deg) !important;
		-webkit-transform: rotate(0deg) !important;
		transform: rotate(0deg) !important;
		padding-bottom: 0px !important;
		color: #DD8BAE !important;
		max-width: 500px;
		margin: 0 auto !important;
	}
	.catalogue-title-holder {
    	padding-top: 0px !important;
	}
	.section-catalogue-tabs .catalogue-title-holder .wpb_wrapper {
		display: inline-block !important;
		position: inherit !important;
		height: auto !important;
		padding-top: 30px !important;
	}
	/* Blogpost Date Format on Mobile - START */
	.blogpost-dateholder {
		background: none !important;
		position: inherit !important;
		float: right !important;
		border-left: 1px solid #666 !important;
		margin-right: 0 !important;
		border-right: none !important;
		border-top: none !important;
		border-bottom: none !important;
	}
	.blogpost-dateholder p.meta.date, .blogpost-dateholder p.meta.month, .blogpost-dateholder p.meta.year {
		color: #666 !important;
	}
	.blogpost-bgwhite .page-header {
		display: flex !important;
		height: auto !important;
	}
	.blogpost-bgwhite .page-header h1 {
		text-align: left !important;
		padding: 5px 10px 10px 25px !important;
	}
	/* Blogpost Date Format on Mobile - END */

	/* Welcome-slide */
	h1 span.slider-welcome {
		font-size: 1.7em !important;
		line-height: 1.1em !important;
	}
	h1.welcome-slide-h1 {

	}
	h2 span.slider-welcome {
		font-size: 0.5em !important;
		line-height: 1.5em !important;
	}
	h2.welcome-slide-h2 {
		margin-top: 80px !important;
	}
	/*---------------------*/
	ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
		font-size: 1.8em;
		padding-left: 0;
		margin-right: 0;
	}
	ul.page-list li.page_item a {
		font-size: 1.8em;
	}
	.franchise-process-infographic-item h2 {
		font-size: 1.1em;
	}
	.mobile-camapign-section {
		padding: 0 20px 40px !important;
	}
	.kids-interior-section-star-2-image {
		min-height: 850px !important;
	}
	.diy-campaign-section-star-1-text-1 {
		max-width: 380px; margin: 0 auto;
	}
	.christmas-campaign-section-star-1-text-1 {
		max-width: 380px; margin: 0 auto;
	}
	.interior-section-star-1-text-1 {
		max-width: 380px; margin: 0 auto;
	}
	.outdoor-section-star-1-text-1 {
		max-width: 380px;
		margin: 0 auto;
	}
	h2.mobile-h2 {
		margin-top: 0px !important;
	} /*Change 16-03-2018*/
	h2.mobile-h2 span {
		font-size: inherit !important;
	} /*Change 16-03-2018*/
	.searchandfilter ul li.sf-field-sort_order, .searchandfilter ul li.sf-field-post_date, .searchandfilter ul li.sf-field-category {
		display:none !important;
	} /*Change 16-03-2018*/
	.searchandfilter ul li.sf-field-search {
		padding-bottom: 15px !important;
		/*margin-left: -35px !important;*/
		width: 100% !important;
	} /*Change 16-03-2018*/
	.searchandfilter ul li.sf-field-search label input {
		min-width: 240px !important;
		margin: 0 auto !important;
	} /*Change 16-03-2018*/
	.search-filter-results .pagination span.pages {
		display: none !important;
	} /*Change 16-03-2018*/
	.section-diy-topimage {
		display:none !important;
	} /*Change 16-03-2018*/
	.search-filter-results .col-sm-2.latestnews-box {
		display: inline-block !important;
		width: 49% !important;
	} /*Change 16-03-2018*/
	body.page-template-page-frontpage .prettyMapList .prettyPagination { /*NEW CHANGE 05-04-2018*/
		display: none !important;
	}
	.ipaper-landingpage-container {}
}

@media (max-width: 480px) {
	.text-section {}
	.text-section-left-subheadline {padding: 0 15px !important;}
	.text-section-right {padding:0 15px 0 50px !important;}
	.about-text-section {}
	.about-text-left-subheadline {padding: 0 15px !important;}
	.about-text-right-subheadline {padding: 0 15px !important;}
	.about-text-right {padding:0 15px 0 50px !important;}
	.label-marking-certificates {text-align: center !important;}
	.label-marking-certificates img {padding-bottom: 30px !important;}
	.instagram-section {}
	.sisterletter-signup-element {margin-top: -60px;}
	.sisterletter-signup-element .btn-grenes-2018-button-inner {padding-left: 2em !important;}
	.sisterletter-signup-element .btn-grenes-2018-button-inner img {display: none;}
	.section-topimage-text-top .wpb_wrapper {}
	.slider-btn-2018 {margin-top: -30px !important;}
	.slider-btn-2018 p {}
	.slider-btn-2018 p a {}
	.slider-btn-2018 p a span {font-size: 14px !important;}
	.diy-campaign-splash img {right: 10px; top: -150px; width: 250px;}
	.large-ipaper-container .ipaper-container .ipaper-wrapper {height: 400px !important;}
	.textbg-blue, .textbg-purple {padding: 10px 20px !important;}
	.section-diy-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 100% !important; margin: 0 !important;}
	.section-diy-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 480px;}
	.section-diy-campaign-topimage img {
    	margin: 80px auto 80px;
		padding: 0 20px;
	}
	.diy-campaign-section-star-1 img {margin: 200px auto 0px;}

	.christmas-campaign-splash img {right: 10px; top: -150px; width: 250px;}
	.section-christmas-campaign-blogteasers .search-filter-results .col-sm-2.latestnews-box {min-width: 100% !important; margin: 0 !important;}
	.section-christmas-campaign-blogteasers .search-filter-results {margin: 0 auto; max-width: 480px;}
	.section-christmas-campaign-topimage img {
    	margin: 90px auto 160px;
		padding: 0 20px;
	}
	.christmas-campaign-section-star-1 img {margin: 200px auto 0px;}
	.christmas-campaign-section-star-2 img {margin: 100px auto 60px; width: auto !important; padding: 0 20px; max-width: 360px;}

	.section-interior-topimage img {
    	margin: 150px auto 30px;
		padding: 0 20px;
	}
	.interior-section-star-1 img {margin: 200px auto 0px;}
	.section-officeandschool-topimage img {
    	margin: 150px auto 30px;
		padding: 0 20px;
	}
	.officeandschool-section-star-1 img {margin: 200px auto 0px;}
	.section-about-topimage {
		background: none !important;
		height: auto !important;
		min-height: auto !important;
		max-height: none !important;
		margin-bottom: 0px !important;
	}
	.section-topimage-text-top .wpb_wrapper {
		margin-top: 0px !important;
	}
	.topimage h1 {
		color: #333 !important;
		text-shadow: none !important;
		font-weight: 700 !important;
		font-size: 2em !important;
		text-transform: uppercase !important;
		line-height: 1.3em !important;
		padding: 20px 10px 20px !important;
	}
	.topimage h2 {
		color: #333 !important;
		text-shadow: none !important;
		font-weight: 300 !important;
		padding-bottom: 20px !important;
	}
	.section-new-season-campaign-topimage h1 {
		color: #123168 !important;
		font-family: 'Open Sans', sans-serif !important;
		font-weight: 700 !important;
		text-shadow: none !important;
		font-size: 2em !important;
		line-height: 0.9em !important;
		padding-bottom: 20px !important;
		max-width: 350px;
		margin: 0 auto !important;
	}
	.section-new-season-campaign-topimage h2 {
		font-family: 'open sans condensed', sans-serif !important;
		font-size: 1.3em !important;
		font-weight: 900 !important;
		line-height: 1em !important;
		text-transform: uppercase !important;
		text-shadow: none !important;
		-ms-transform: rotate(0deg) !important;
		-webkit-transform: rotate(0deg) !important;
		transform: rotate(0deg) !important;
		padding-bottom: 0px !important;
		color: #DD8BAE !important;
		max-width: 350px;
		margin: 0 auto !important;
	}
	.catalogue-title-holder {
    	padding-top: 0px !important;
	}
	.section-catalogue-tabs .catalogue-title-holder .wpb_wrapper {
		display: inline-block !important;
		position: inherit !important;
		height: auto !important;
		padding-top: 30px !important;
	}
	/* Blogpost Date Format on Mobile - START */
	.blogpost-dateholder {
		background: none !important;
		position: inherit !important;
		float: right !important;
		border-left: 1px solid #666 !important;
		margin-right: 0 !important;
		border-right: none !important;
		border-top: none !important;
		border-bottom: none !important;
	}
	.blogpost-dateholder p.meta.date, .blogpost-dateholder p.meta.month, .blogpost-dateholder p.meta.year {
		color: #666 !important;
	}
	.blogpost-bgwhite .page-header {
		display: flex !important;
		height: auto !important;
	}
	.blogpost-bgwhite .page-header h1 {
		text-align: left !important;
		padding: 5px 10px 10px 25px !important;
	}
	/* Blogpost Date Format on Mobile - END */
	.rev_slider .tp-caption.svg-title img {
		max-width:300px !important;
	}
	.rev_slider .tp-caption.jul2016 img {
		max-width:300px !important;
		margin-top: 20px !important;
	}
	.rev_slider .jul2016-btn a.btn {margin-top: 0 !important;
	}
	p {
		padding: 0 10px !important;
	}
	.franchise-video p {
		padding: 0px !important;
	}
	h2.mobile-h2 {
		margin-top: 0px !important;
	} /*Change 16-03-2018*/
	h2.mobile-h2 span {
		font-size: inherit !important;
	} /*Change 16-03-2018*/
	.searchandfilter ul li.sf-field-sort_order,
	.searchandfilter ul li.sf-field-post_date,
	.searchandfilter ul li.sf-field-category {
		display:none !important;
	} /*Change16-03-2018*/
	.searchandfilter ul li.sf-field-search {
		padding-bottom: 15px !important;
		/*margin-left: -35px !important;*/
		width: 100% !important;
	} /*Change 16-03-2018*/
	.searchandfilter ul li.sf-field-search label input {
		min-width: 240px !important;
		margin: 0 auto !important;
	} /*Change 16-03-2018*/
	.search-filter-results .pagination span.pages {
		display: none !important;
	} /*Change 16-03-2018*/
	/* .navbar ul.nav.navbar-nav ul.dropdown-menu {
		display: none;
	}
	.navbar.navbar-1 .navbar-header button.navbar-toggle {
		margin-right: 42px;
	}
	.navbar.navbar-1 a.brand-center {
		display: none;
	}
	.navbar.navbar-2 .collapse.navbar-collapse {
		max-width: 100%;
		width: 100%;
	}
	.navbar.navbar-2 ul li.menu-item-language {
		max-width: 60px !important;
		min-width: 60px !important; //FIX 2018
	}
	.dropdown:hover .dropdown-menu {
		display: block !important;
		-webkit-transition: all 1s ease-in-out;
		-moz-transition: all 1s ease-in-out;
		-o-transition: all 1s ease-in-out;
		transition: all 1s ease-in-out;
	} */
	.rev_slider ul li h1 {
		font-size: 2em !important;
		line-height: 1em !important;
		margin-top: -40px;
		white-space: normal !important;
		width: 468px !important;
	}
	.rev_slider ul li h2 {
		text-align: center;
		white-space: normal !important;
		width: 500px !important;
		font-size: 0.9em !important;
		line-height: 1.4em !important;
		margin-top: 0;
		padding: 5px 100px !important;
		margin-top: -60px !important;
	}
	.rev_slider ul li a.btn {
		font-size: 14px !important;
		line-height: 25px !important;
		margin-top: 40px !important;
		padding-left: 15px !important;
		padding-right: 40px !important;
	}
	.rev_slider ul li a.btn strong {
		font-size: 14px !important;
	}
	#carousel-homepage-latestnews .carousel-control {
		display: none;
	}
	#carousel-homepage-latestnews .carousel-inner .item .latestnews-title {
		text-align: center;
	}
	.latestnews-content {
		min-height: auto;
		max-height: none;
	}
	.fb-page.whitebox {
		display: none;
	}
	.AlpinePhotoTiles-tile {
		padding-right: 10px !important;
		height: 172px !important;
	}
	.AlpinePhotoTiles-row .AlpinePhotoTiles-image-div-container:nth-child(1) {
		width: 100% !important;
	}
	.AlpinePhotoTiles-row .AlpinePhotoTiles-image-div-container:nth-child(2) {
		display: none !important;
	}
	.AlpinePhotoTiles-row .AlpinePhotoTiles-image-div-container:nth-child(3) {
		display: none !important;
	}
	.AlpinePhotoTiles-row .AlpinePhotoTiles-image-div-container:nth-child(4) {
		display: none !important;
	}
	.AlpinePhotoTiles-row .AlpinePhotoTiles-image-div-container:nth-child(5) {
		display: none !important;
	}
	.AlpinePhotoTiles-row .AlpinePhotoTiles-image-div-container:nth-child(6) {
		display: none !important;
	}
	.AlpinePhotoTiles-row .AlpinePhotoTiles-image-div-container:nth-child(7) {
		display: none !important;
	}
	.AlpinePhotoTiles-row .AlpinePhotoTiles-image-div-container:nth-child(8) {
		display: none !important;
	}
	.AlpinePhotoTiles-row .AlpinePhotoTiles-image-div-container:nth-child(9) {
		display: none !important;
	}
	.AlpinePhotoTiles-row .AlpinePhotoTiles-image-div-container:nth-child(10) {
		display: none !important;
	}
	section.latest-news .item .latestnews-box:nth-child(2) {
		display: none !important;
	}
	section.latest-news .item .latestnews-box:nth-child(3) {
		display: none !important;
	}
	section.latest-news .item .latestnews-box:nth-child(4) {
		display: none !important;
	}
	#sbi_images .sbi_item:nth-child(1) {
		width: 100% !important;
	}
	#sbi_images .sbi_item:nth-child(2) {
		display: none !important;
	}
	#sbi_images .sbi_item:nth-child(3) {
		display: none !important;
	}
	#sbi_images .sbi_item:nth-child(4) {
		display: none !important;
	}
	#sbi_images .sbi_item:nth-child(5) {
		display: none !important;
	}
	#sbi_images .sbi_item:nth-child(6) {
		display: none !important;
	}
	#sbi_images .sbi_item:nth-child(7) {
		display: none !important;
	}
	#sbi_images .sbi_item:nth-child(8) {
		display: none !important;
	}
	.row.grenes-top-menu {
		margin: 0 !important;
	}
	/* a.navbar-brand.brand-left.smalldevices {
		display: inline-block;
		max-width: 100px;
	}
	a.navbar-brand.brand-left.smalldevices img {
		display: inline-block;
		height: auto !important;
		width: auto !important;
		padding-top: 9px;
		max-width: 180px;
	} */
	.tp-leftarrow {
		display: none !important;
	}
	.tp-rightarrow {
		display: none !important;
	}
	.prettyMapList .mapHolder {
		display: none;
	}
	.pf-content {
		margin: 0 15px !important;
	}
	.prettyFileBar {
		left: auto;
		margin-left: auto;
		padding: 15px !important;
		width: 100%;
		display: none;
	}
	.prettyFileBar form.prettyMapListSearch {
		width: auto !important;
	}
	.prettyFileBar .categoryList {
		width: auto !important;
	}
	.section-store-map .section-maps-text-top .wpb_wrapper {
		margin-top: 60px;
	}
	.section-store-map {
		height: 300px !important;
		min-height: 0 !important;
		width: 100%;
	}
	.section-maplist-outer {
		margin: 0 10px;
	}
	.prettyMapList #ListContainer ul li a span:first-child {
		width: auto !important;
	}
	.prettyMapList #ListContainer ul li a span:first-child {
		padding-left: 20px;
		width: auto !important;
	}
	.prettyMapList #ListContainer ul li a span:nth-child(2) {
		font-size: 1.2em;
		min-width: 100px;
		padding-right: 10px;
	}
	.prettyMapList #ListContainer .openinghours {
		padding-left: 85px;
	}
	body.page-template-page-frontpage .bg-normal {
		background-position: 0 200px !important;
		background: none !important;
	}
	body.page-template-page-frontpage {
		background: none !important;
	}
	.section-diy-topimage {
		display: none;
	}
	.mobile-top-padding {
		padding-top: 0;
	}
	.issuu-onepage-layout .issuuembed {
		height: 500px;
		margin-top: 10px;
		padding: 0 20px;
	}
	.section-interiorMarch2016-topimage {
		min-height: 100px;
		width: 100%;
		background-position: 50% 100%;
	}
	.section-interiorMarch2016-topimage .section-topimage-text-top .wpb_wrapper {
		margin-top: 20px;
	}
	.section-interiorMarch2016-topimage h1 {
		line-height: 1.3em;
	}
	.btn-mobile {
		background-image: none;
		font-size: 1em;
		margin: 20px 0 !important;
		padding: 10px 20px;
		width: auto;
	}
	body {
		padding-bottom: 50px;
	}
	.container-fluid.mobilemenuholder {
		bottom: 0;
		display: inherit !important;
		left: 0;
		position: fixed;
		width: 100%;
		z-index: 9999;
		margin: 0;
		padding: 0;
	}
	/* nav.navbar.navbar-default.navbar-3 {
		background: rgba(255, 255, 255, 1) none repeat scroll 0 0;
		border: medium none;
		display: inherit !important;
		height: auto;
	}
	nav.navbar.navbar-default.navbar-3 .row .container-fluid {
		padding: 0;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 {
		background: #fafafa none repeat scroll 0 0;
		border-top: 1px solid #DDDDDD;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li {
		display: inline;
		max-width: 33%;
		min-width: 33%;
		text-align: center;
		width: auto !important;
		padding: 0;
		margin: 0;
		border-left: 1px solid #e2e2e2;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li:first-child {
		border-left: 0 solid none;
		padding-left: 10px;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li:last-child {
		padding-right: 10px;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li a {
		color: #666 !important;
		font-family: "Source Sans Pro",sans-serif !important;
		font-size: 0.6em !important;
		font-weight: 600 !important;
		line-height: 1em !important;
		margin: 0 !important;
		padding: 10px 20px !important;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li a span {
		display: inherit !important;
		margin: 0 auto;
		margin-bottom: 5px !important;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li a span.home {
		background: url('images/mobilesprite.png') no-repeat top left;
		width: 13px;
		height: 25px;
		background-position: -64px 0;
		width: 18px;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li a span.stores {
		background: url('images/mobilesprite.png') no-repeat top left;
		width: 13px;
		height: 25px;
		background-position: -120px 0;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li a span.catalogues {
		background: url('images/mobilesprite.png') no-repeat top left;
		width: 13px;
		height: 25px;
		background-position: 0 0;
		width: 22px;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li.active a span.home {
		background: url('images/mobilesprite.png') no-repeat top left;
		width: 13px;
		height: 25px;
		background-position: -92px 0;
		width: 18px;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li.active a span.stores {
		background: url('images/mobilesprite.png') no-repeat top left;
		width: 13px;
		height: 25px;
		background-position: -143px 0;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li.active a span.catalogues {
		background: url('images/mobilesprite.png') no-repeat top left;
		width: 13px;
		height: 25px;
		background-position: -32px 0;
		width: 22px;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li.active a {
		border: medium none;
		background: #ea7063 none repeat scroll 0 0;
		color: #fff !important;
	}
	.navbar-3-container ul.nav.navbar-nav.navbar-3 li:hover a {
		border: medium none;
	} */
	.mobilesprite {
		background: url('images/mobilesprite.png') no-repeat top left;
		width: 13px;
		height: 25px;
	}
	.mobilesprite.icon-mb-catalogues-01 {
		background-position: 0 0;
		width: 22px;
	}
	.mobilesprite.icon-mb-catalogues-02 {
		background-position: -32px 0;
		width: 22px;
	}
	.mobilesprite.icon-mb-home-01 {
		background-position: -64px 0;
		width: 18px;
	}
	.mobilesprite.icon-mb-home-02 {
		background-position: -92px 0;
		width: 18px;
	}
	.mobilesprite.icon-mb-stores-01 {
		background-position: -120px 0;
	}
	.mobilesprite.icon-mb-stores-02 {
		background-position: -143px 0;
	}
	body.page-template-page-frontpage .prettyMapList .prettyPagination { /*NEW CHANGE 05-04-2018*/
		display: none !important;
	}
	.prettyMapList #ListContainer ul li {
		padding: 0 10px 0 0 !important;
		min-height: 100px;
	}
	.prettyMapList .map::after {
		background: none !important;
	}
	#ListContainer ul li a.viewLocationDetail {
		min-height: 90px;
		position: relative !important;
	}
	.prettyMapList #ListContainer ul li a span:first-child {
		position: absolute !important;
		left: 100px;
		min-height: 90px;
	}
	.prettyMapList #ListContainer ul li a span:nth-child(2) {
		padding-top: 35px !important;
		width: 100px !important;
	}
	.section-catalogue-tabs .catalogue-description-holder {
		min-height: 1px !important;
	}
	.section-catalogue-tabs .catalogue-description-holder .wpb_wrapper {
		height: auto !important;
	}
	.section-catalogue-tabs h2 {
		bottom: 0 !important;
		font-size: 2.2em !important;
		line-height: 1em !important;
	}
	.section-catalogue-tabs .tab-row {
		padding-top: 0 !important;
	}
	.prettyMapList #ListContainer .openinghours table td {
		padding: 0 10px 5px 0 !important;
	}
	.prettyMapList .getDirections input {
		width: 120px !important;
	}
	.prettyMapList .getDirections {
		margin-left: 20px !important;
	}
	.prettyMapList #ListContainer ul li a span {
		padding-top: 40px !important;
	}
	.prettyMapList #ListContainer ul li a span h3 {
		color: #438bb5;
		font-family: "Source Sans Pro",sans-serif;
		font-size: 1.3em;
		font-weight: 600;
		margin-bottom: 5px;
		margin-left: 0;
		margin-right: 0;
		margin-top: -33px !important;
		text-transform: uppercase;
	}
	.prettyMapList #ListContainer ul li .mapLocationDetail a.viewLocationPage {
		float: none;
		font-size: 1em;
		margin-left: 10%;
		padding: 10px 5px;
		width: 80%;
	}
	#MapDescription .vc_row.wpb_row.vc_inner.vc_row-fluid table {
		font-size: 1.1em;
	}
	#MapDescription .pf-content table tr td {
		padding: 0 10px;
	}
	#MapDescription .pf-content table tr td:nth-child(2) {
		min-width: 130px;
	}
	.store-section form {
		margin: -15px auto 0;
	}
	.store-section p {
		padding: 10px 0 0 !important;
	}
	.section-catalogue-tabs .wpb_tab {
		padding: 0 !important;
	}
	.section-catalogue-tabs .catalogue-title-holder .wpb_wrapper {
		border-bottom: 0 none;
	}
	.section-catalogue-tabs h2 {
		left: 18px;
		max-width: 210px;
		width: 210px;
		font-family: "Open Sans Condensed",sans-serif;
	}
	.section-catalogue-tabs h3 {
		right: 20px;
		max-width: 120px;
		width: 120px;
		font-family: "Open Sans Condensed",sans-serif;
		bottom: 0;
	}
	.mobile-version-content .mapLocationDetail a.viewLocationPage.btn.corePrettyStyle {
		display: none !important;
	}
	.mobile-version-content .mapLocationDetail .getDirections {
		display: table;
		margin: 0 auto !important;
	}
	.section-skolestart-topimage h1 {
		line-height: 1.9em;
		font-size: 2em !important;
	}
	.section-skolestart-topimage h1 span.large-font-skolestart {
		line-height: 0.6em;
	}
	.section-skolestart h2 {
		font-size: 2em;
		line-height: 1.2em;
	}
	.section-skolestart-topimage h2 {
		line-height: 1.5em;
	}
	.section-studiestart-topimage h1 {
		line-height: 1.9em;
		font-size: 2em !important;
	}
	.section-studiestart-topimage h1 span.large-font-skolestart {
		line-height: 0.6em;
	}
	.section-studiestart h2 {
		font-size: 2em;
		line-height: 1.2em;
	}
	.section-studiestart-topimage h2 {
		line-height: 1.5em;
	}
	.section-diy-campaign-topimage h1 {
		line-height: 1.9em;
		font-size: 2em !important;
	}
	.section-diy-campaign-topimage h1 span.large-font-skolestart {
		line-height: 0.6em;
	}
	.section-diy-campaign h2 {
		font-size: 2em;
		line-height: 1.2em;
	}
	.section-diy-campaign-topimage h2 {
		line-height: 1.5em;
	}
	.section-christmas-campaign-topimage h1 {
		line-height: 1.9em;
		font-size: 2em !important;
	}
	.section-christmas-campaign-topimage h1 span.large-font-skolestart {
		line-height: 0.6em;
	}
	.section-christmas-campaign h2 {
		font-size: 2em;
		line-height: 1.2em;
	}
	.section-christmas-campaign-topimage h2 {
		line-height: 1.5em;
	}
	.section-interior-topimage h1 {
		line-height: 1.9em;
		font-size: 2em !important;
	}
	.section-interior-topimage h1 span.large-font-skolestart {
		line-height: 0.6em;
	}
	.section-interior h2 {
		font-size: 2em;
		line-height: 1.2em;
	}
	.section-interior-topimage h2 {
		line-height: 1.5em;
	}
	.section-outdoor-topimage h1 {
		line-height: 1.9em;
		font-size: 2em !important;
	}
	.section-outdoor-topimage h1 span.large-font-skolestart {
		line-height: 0.6em;
	}
	.section-outdoor h2 {
		font-size: 2em;
		line-height: 1.2em;
	}
	.section-outdoor-topimage h2 {
		line-height: 1.5em;
	}
	.section-outdoorliving-topimage h1 {
		line-height: 1.9em;
		font-size: 2em !important;
	}
	.section-outdoorliving-topimage h1 span.large-font-skolestart {
		line-height: 0.6em;
	}
	.section-outdoorliving h2 {
		font-size: 2em;
		line-height: 1.2em;
	}
	.section-outdoorliving-topimage h2 {
		line-height: 1.5em;
	}
	.franchise-process-infographic {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-1 {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 {

	}
	.franchise-process-infographic .wpb_column.vc_column_container.vc_col-sm-2 .vc_column-inner {

	}
	.wpb_revslider_element .jul2016 img, .rev_slider_wrapper .jul2016 img {
		height: auto !important;
		width: 100% !important;
		max-height: 180px !important;
	}
	.wpb_revslider_element .svg-title img, .rev_slider_wrapper .svg-title img {
		height: auto !important;
		width: 100% !important;
		max-height: 250px !important;
	}
	.rev_slider .brandvideo-slider iframe {
		margin: 25% auto 0 auto !important;
		width: auto !important;
		height: auto !important;
	}
	ul.page-list.subpages-page-list li a:lang(ja), ul.page-list.siblings-page-list li a:lang(ja), ul.page-list li a:lang(ja), .press ul li a:lang(ja) {
		font-size: 18px !important;
	}
	/* NYTÅR 2016 */
	span.slider-newyear {
		font-size: 0.5em !important;
		line-height: 1.3em !important;
	}
	span.slider-large-font-newyear {
		font-size: 1em !important;
		line-height: 1.3em !important;
	}
	/*---------------------*/
	/* Welcome-slide */
	h1 span.slider-welcome {
		font-size: 0.7em !important;
		line-height: 1.1em !important;
	}
	h1.welcome-slide-h1 {
		margin-top: 40px !important;
	}
	h2 span.slider-welcome {
		font-size: 0.5em !important;
		line-height: 1.5em !important;
	}
	h2.welcome-slide-h2 {

	}
	/*---------------------*/
	ul.japan-line-list li.line-logo img {
		margin-top: 30px;
	}
	ul.page-list.subpages-page-list, ul.page-list.siblings-page-list, ul.page-list {
		font-size: 1.7em;
		padding-left: 0;
		margin-right: 0;
	}
	ul.page-list li.page_item a {
		font-size: 1.7em;
	}
	.franchise-process-infographic-item h2 {
		font-size: 1.0em;
	}
	.mobile-camapign-section {
		padding: 0 20px 40px;
	}
	.kids-interior-section-star-2-image {
		min-height: 850px !important;
	}
	.diy-campaign-section-star-1-text-1 {
		max-width: 300px;
		margin: 0 auto;
	}
	.christmas-campaign-section-star-1-text-1 {
		max-width: 300px;
		margin: 0 auto;
	}
	.interior-section-star-1-text-1 {
		max-width: 300px;
		margin: 0 auto;
	}
	.outdoor-section-star-1-text-1 {
		max-width: 300px;
		margin: 0 auto;
	}
	.ipaper-landingpage-container {}
}

/* 23-03-2018 WPML quick fix */
#menu-sticky-topmenu .menu-item-language .dropdown-toggle span.wpml-ls-display {
  display: none;
}
#menu-sticky-topmenu .menu-item-language .dropdown-menu span.wpml-ls-display {
  display: none;
}
/* Moved from the header.php */
#mc_embed_signup {
	background:#fff;
	clear:left;
	font:14px Helvetica,Arial,sans-serif;
}

/* 10/04/2018 Fix for the LINE buttons in the footer of Japan page */
.line-qr-link-jp-footer {
	display: inline-block;
}

li.wpml-ls-slot-shortcode_actions a.js-wpml-ls-item-toggle span {
	display: none;
}
li.wpml-ls-slot-shortcode_actions ul.js-wpml-ls-sub-menu .wpml-ls-item .wpml-ls-link .wpml-ls-display {
	display: none;
}

/**
Quick fix for the newsletter section on the frontpage
 */
@media screen and (max-width: 767px) {
	.mailchimp-form-holder .row-eq-height {
		margin-left: 0;
		margin-right: 0;
	}
	.mailchimp-form-holder .row-eq-height .col-md-8 {
		margin: 0!important;
	}
}

/**
Corrections for the text inside the top Rev Slider
 */
.rev_slider ul li h2 span {
	font-size: inherit!important;
	font-weight: 100!important;
}


/**
Top rev slider
 */
.topimage h2 .textbg-black, .topimage h2 .textbg-black span {
	font-size: 1em;
}

/**
Lineheight of the press menu
 */
ul.page-list li.page_item a {
	line-height: 1.0em;
}


/*.subscribe-section {*/
	/*background: rgba(240, 243, 245, 0.9) none repeat scroll 0 0;*/
	/*border-top: none;*/
/*}*/

/*#menu-sticky-topmenu .menu-item-language {
  float: left;
}
#menu-sticky-topmenu .menu-item-language .dropdown-toggle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-left: 15px !important;
}
#menu-sticky-topmenu .menu-item-language .dropdown-toggle > * {
  -ms-flex-item-align: center;
  align-self: center;
}
#menu-sticky-topmenu .menu-item-language .dropdown-toggle .wpml-ls-flag {
  -webkit-transform: translateY(1px);
  transform: translateY(1px);
}
#menu-sticky-topmenu .menu-item-language .dropdown-toggle span.wpml-ls-native {
  margin-left: 5px;
}

#menu-sticky-topmenu .menu-item-language ul.dropdown-menu li.menu-item-language a {
  padding-left: 15px !important;
  padding-bottom: 0 !important;
  text-align: left !important;
}
#menu-sticky-topmenu .menu-item-language ul.dropdown-menu li.menu-item-language a .wpml-ls-flag {
  -webkit-transform: translateY(3px);
  transform: translateY(3px);
}
#menu-sticky-topmenu .menu-item-language ul.dropdown-menu li.menu-item-language a span.wpml-ls-native {
  margin-left: 5px;
  font-size: 0.7em !important;
}
#menu-sticky-topmenu .menu-item-language ul.dropdown-menu li.menu-item-language a span.wpml-ls-display {
  display: none;
}
#menu-sticky-topmenu .menu-item-language:hover ul.dropdown-menu {
  position: absolute;
  -webkit-transform: translateY(1px);
  transform: translateY(1px);
}*/
/* 23-03-2018 WPML quick fix */

/* ----------      MEDIA QUERIES - END      ---------- */
/*.navbar.navbar-2 ul li.menu-item-language{
	max-width: 315px !important;
}*/
/*TEST TO UPDATE CSS VERSION BY SCROLLING DOWN TO BOTTOM AND SAVE*/
