/*NORMALIZE*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  /*font-size: 2em;*/
  margin: 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: 600;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}
/*################################## NORMALIZE ################################## */
body{
	overflow-x: hidden;
}
html,body {
    height:100%;
}

#dwb_list{
	list-style-type: none;
	padding-left: 0px;
	margin-bottom: 0;
}

@media screen and (max-width: 992px){
	#dwb_list{
		text-align:center;
	}
}

#dwb_list ul
{
	list-style-type: none;
	
}

/*################# BOOTSTRAP ################################*/

h1,h2,h3,h4,h5,h6{
	margin-top:5px;
	margin-bottom:5px;
}

.row
{
	margin-right: 0px;
    margin-left: 0px;
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto
{
	padding-right: 0px;
    padding-left: 0px;
}
.container, .container-fluid
{
	padding-right: 0px;
    padding-left: 0px;	
}

.form-row{
	margin-right: 0px;
    margin-left: 0px;
}

@media (min-width: 992px) and (max-width: 1199px){
	.container{
		max-width: 1140px;
	}
}

@media (min-width: 768px) and (max-width: 991px){
	.container{
		max-width: 985px;
	}
}

@media (min-width: 576px) and (max-width: 767px){
	.container{
		max-width: 767px;
	}
}

/*################# BOOTSTRAP ################################*/

/*################# MEGAMENU ################################*/

/*
Fjernet s� det ikke er venstre og center som s�tter burger menu p�:
.mega-toggle-blocks-center .mega-toggle-block:after, .mega-toggle-blocks-left .mega-toggle-block:after,
*/
/*
.mega-toggle-blocks-right .mega-toggle-block:after{
	font-family: 'Font Awesome 5 Free' !important;
	content: '\f0c9' !important;
}
*/
/*################# MEGAMENU ################################*/

/*################# ELEMENTOR ################################ */
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated
{
	/*padding: 0px !important;*/
}

.dwb_inline_block{
	display:inline-block;
}

.dwb_float_left
{
	float:left;
}

.dwb_float_right
{
	float:right;
}

.dwb_center{
	text-align:center;
}

.dwb_right{
	text-align:right;
}
.eicon, .eicon-play {
	display: inline-block;
	font: normal normal normal 14px/1 'Font Awesome 5 Free';
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.elementor-menu-toggle i:before {
    content: "\f0c9";
}

.elementor-menu-toggle.elementor-active i:before {
    content: "\f00d";
}

.elementor-custom-embed-play i:before{
	content: "\f144";
}

.elementor-section.elementor-section-boxed > .elementor-container{
	max-width:1300px;
}

/* skulle rette fejl ved header som placere sig til venstre ved reload. Men det �del�gger strech p� section background.
.elementor-section-wrap section{
	left: 0px !important;
}
*/
/*################# ELEMENTOR ################################*/

/*################# PAGINATION ###############################*/


/*################# PAGINATION ###############################*/

/* ################# flexslider ################################*/

.flexslider{

border: 0px solid #fff;
background-color: transparent;

}

/* ################# flexslider ################################*/

/* ################# PARALLAX ################################*/
 .parallax {
    transition: none !important;
}
/* ################# PARALLAX ################################*/

/* ################# Basic input field setup ################################*/

select{
background-position: right 10px top 50%;
background-size: auto 18px;
background-repeat: no-repeat;
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==);
cursor:pointer;
}
select{
  /* for Firefox */
  -moz-appearance: none;
  /* for Chrome */
  -webkit-appearance: none;
}

/* For IE10 */
select::-ms-expand{
  display: none;
}

/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

/* ################# Basic input field setup ################################*/

/* ################# NINJAFORMS Basic input field setup ################################*/

.nf-field-container
{
	margin-bottom: 0px;
}

.nf-row
{
	margin-bottom: 5px;
}

/* ################# NINJAFORMS Basic input field setup ################################*/

/* ################# IOS SELECTOR ICONS ################# */
/* 		
		<input type='checkbox' class='ios8-switch ios8-switch-lg' id='checkbox-3'>
		<label for='checkbox-3'>iOS8 switch (large)</label>
*/
input[type="checkbox"].ios8-switch {
    position: absolute;
    margin: 8px 0 0 16px;    
}
input[type="checkbox"].ios8-switch + label {
    position: relative;
    padding: 5px 0 0 50px;
    line-height: 2.0em;
}
input[type="checkbox"].ios8-switch + label:before {
    content: "";
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    width: 40px; /* x*5 */
    height: 24px; /* x*3 */
    border-radius: 16px; /* x*2 */
    background: #fff;
    border: 1px solid #d9d9d9;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
input[type="checkbox"].ios8-switch + label:after {
    content: "";
    position: absolute;
    display: block;
    left: 0px;
    top: 0px;
    width: 24px; /* x*3 */
    height: 24px; /* x*3 */
    border-radius: 16px; /* x*2 */
    background: #fff;
    border: 1px solid #d9d9d9;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
input[type="checkbox"].ios8-switch + label:hover:after {
    box-shadow: 0 0 5px rgba(0,0,0,0.3);
}
input[type="checkbox"].ios8-switch:checked + label:after {
    margin-left: 16px;
}
input[type="checkbox"].ios8-switch:checked + label:before {
    background: #55D069;
}

/* SMALL */

input[type="checkbox"].ios8-switch-sm {
    margin: 5px 0 0 10px;
}
input[type="checkbox"].ios8-switch-sm + label {
    position: relative;
    padding: 0 0 0 32px;
    line-height: 1.3em;
}
input[type="checkbox"].ios8-switch-sm + label:before {
    width: 25px; /* x*5 */
    height: 15px; /* x*3 */
    border-radius: 10px; /* x*2 */
}
input[type="checkbox"].ios8-switch-sm + label:after {
    width: 15px; /* x*3 */
    height: 15px; /* x*3 */
    border-radius: 10px; /* x*2 */
}
input[type="checkbox"].ios8-switch-sm + label:hover:after {
    box-shadow: 0 0 3px rgba(0,0,0,0.3);
}
input[type="checkbox"].ios8-switch-sm:checked + label:after {
    margin-left: 10px; /* x*2 */
}

/* LARGE */

input[type="checkbox"].ios8-switch-lg {
    margin: 10px 0 0 20px;
}
input[type="checkbox"].ios8-switch-lg + label {
    position: relative;
    padding: 7px 0 0 60px;
    line-height: 2.3em;
}
input[type="checkbox"].ios8-switch-lg + label:before {
    width: 50px; /* x*5 */
    height: 30px; /* x*3 */
    border-radius: 20px; /* x*2 */
}
input[type="checkbox"].ios8-switch-lg + label:after {
    width: 30px; /* x*3 */
    height: 30px; /* x*3 */
    border-radius: 20px; /* x*2 */
}
input[type="checkbox"].ios8-switch-lg + label:hover:after {
    box-shadow: 0 0 8px rgba(0,0,0,0.3);
}
input[type="checkbox"].ios8-switch-lg:checked + label:after {
    margin-left: 20px; /* x*2 */
}

/* */
/* DWB LI ELEMENT RIGHTSIDEBAR DWB LI ELEMENT RIGHTSIDEBAR DWB LI ELEMENT RIGHTSIDEBAR DWB LI ELEMENT RIGHTSIDEBAR DWB LI ELEMENT RIGHTSIDEBAR*/
@media screen and (max-width: 576px) {
   .dwb_rightsidebar_list_1 {
	   display: inline-table;
	   width:100%;
	   overflow: hidden;
    }
   .dwb_rightsidebar_list_2 {
       display: inline-table;
	   width:50%;
	   overflow: hidden;
    }
	.dwb_rightsidebar_list_3 {/*IN use design#2*/
       display: inline-table;
	   width:50%;
	   overflow: hidden;
    }
   .dwb_rightsidebar_list_4 {
       display: inline-table;
	   width:25%;
	   overflow: hidden;
    }
   .dwb_rightsidebar_list_5 {
       display: inline-table;
	   width:20%;
	   overflow: hidden;
    }
}

@media screen and (min-width: 577px) and (max-width: 767px) {
   .dwb_rightsidebar_list_1 {
	   display: inline-table;
	   width:100%;
	   overflow: hidden;
    }
   .dwb_rightsidebar_list_2 {
       display: inline-table;
	   width:50%;
	   overflow: hidden;
    }
	.dwb_rightsidebar_list_3 {/*IN use design#2*/
       display: inline-table;
	   width:33%;
	   overflow: hidden;
    }
   .dwb_rightsidebar_list_4 {
       display: inline-table;
	   width:25%;
	   overflow: hidden;
    }
   .dwb_rightsidebar_list_5 {
       display: inline-table;
	   width:20%;
	   overflow: hidden;
    }
}

@media screen and (min-width: 768px) {
    .dwb_rightsidebar_list_1 {
	   display: inline-table;
	   width:100%;
	   overflow: hidden;
    }
   .dwb_rightsidebar_list_2 {
       display: inline-table;
	   width:100%;
	   overflow: hidden;
    }
	.dwb_rightsidebar_list_3 {/*IN use design#2*/
       display: inline-table;
	   width:100%;
	   overflow: hidden;
    }
   .dwb_rightsidebar_list_4 {
       display: inline-table;
	   width:100%;
	   overflow: hidden;
    }
   .dwb_rightsidebar_list_5 {
       display: inline-table;
	   width:100%;
	   overflow: hidden;
    }
}

   .dwb_withsidebar_list_1 {
	   display: inline-table;
	   width:100%;
	   overflow: hidden;
	   text-align:center;
    }
   .dwb_withsidebar_list_2 {
       display: inline-table;
	   width:100%;
	   overflow: hidden;
	   text-align:center;
    }
	.dwb_withsidebar_list_3 {
       display: inline-table;
	   width:100%;
	   overflow: hidden;
	   text-align:center;
    }
@media screen and (min-width: 577px) and (max-width: 767px) {
   .dwb_withsidebar_list_1 {
	   display: inline-table;
	   width:100%;
	   overflow: hidden;
	   text-align:center;
    }
   .dwb_withsidebar_list_2 {
       display: inline-table;
	   width:50%;
	   overflow: hidden;
	   text-align:center;
    }
	.dwb_withsidebar_list_3 {
       display: inline-table;
	   width:50%;
	   overflow: hidden;
	   text-align:center;
    }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
   .dwb_withsidebar_list_1 {
	   display: inline-table;
	   width:100%;
	   overflow: hidden;
    }
   .dwb_withsidebar_list_2 {
       display: inline-table;
	   width:50%;
	   overflow: hidden;
    }
	.dwb_withsidebar_list_3 {
       display: inline-table;
	   width:50%;
	   overflow: hidden;
    }

}

@media screen and (min-width: 992px) and (max-width: 1199px) {
   .dwb_withsidebar_list_1 {
	   display: inline-table;
	   width:100%;
	   overflow: hidden;
    }
   .dwb_withsidebar_list_2 {
       display: inline-table;
	   width:50%;
	   overflow: hidden;
    }
	.dwb_withsidebar_list_3 {
       display: inline-table;
	   width:33%;
	   overflow: hidden;
    }
}

@media screen and (min-width: 1200px) {
    .dwb_withsidebar_list_1 {
	   display: inline-table;
	   width:100%;
	   overflow: hidden;
    }
   .dwb_withsidebar_list_2 {
       display: inline-table;
	   width:50%;
	   overflow: hidden;
    }
	.dwb_withsidebar_list_3 {
       display: inline-table;
	   width:33%;
	   overflow: hidden;
    }
}


   .dwb_module_list_1 {
	   display: inline-table;
	   width:100%;
	text-align:center;
    }
   .dwb_module_list_2 {
       display: inline-table;
	   width:100%;
text-align:center;
    }
	.dwb_module_list_3 {
       display: inline-table;
	   width:100%;
text-align:center;
    }
   .dwb_module_list_4 {
       display: inline-table;
	   width:100%;
text-align:center;
    }
   .dwb_module_list_5 {
       display: inline-table;
	   width:100%;
text-align:center;
    }
   .dwb_module_list_6 {
       display: inline-table;
	   width:100%;
	 text-align:center;
    }
@media screen and (min-width: 577px) and (max-width: 767px) {
   .dwb_module_list_1 {
	   display: inline-table;
	   width:100%;
	text-align:center;
    }
   .dwb_module_list_2 {
       display: inline-table;
	   width:100%;
text-align:center;
    }
	.dwb_module_list_3 {
       display: inline-table;
	   width:50%;
text-align:center;
    }
   .dwb_module_list_4 {
       display: inline-table;
	   width:50%;
text-align:center;
    }
   .dwb_module_list_5 {
       display: inline-table;
	   width:100%;
text-align:center;
    }
   .dwb_module_list_6 {
       display: inline-table;
	   width:100%;
	 text-align:center;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .dwb_module_list_1 {
	   display: inline-table;
	   width:100%;
	   text-align:center;
    }
   .dwb_module_list_2 {
       display: inline-table;
	   width:50%;
	   text-align:center;
    }
   .dwb_module_list_3 {
       display: inline-table;
	   width:33.3%;
	   text-align:center;
    }
   .dwb_module_list_4 {
       display: inline-table;
	   width:33%;
	   text-align:center;
    }
   .dwb_module_list_5 {
       display: inline-table;
	   width:50%;
	   text-align:center;
    }
   .dwb_module_list_6 {
       display: inline-table;
	   width:50%;
	   text-align:center;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
	 .dwb_module_list_1 {
	   display: inline-table;
	   width:100%;
    }
   .dwb_module_list_2 {
       display: inline-table;
	   width:50%;
    }
   .dwb_module_list_3 {
       display: inline-table;
	   width:33.3%;
    }
   .dwb_module_list_4 {
       display: inline-table;
	   width:25%;
    }
   .dwb_module_list_5 {
       display: inline-table;
	   width:25%;
    }
   .dwb_module_list_6 {
       display: inline-table;
	   width:25%;
    }
}

@media screen and (min-width: 1200px) {
   .dwb_module_list_1 {
	   display: inline-table;
	   width:100%;
    }
   .dwb_module_list_2 {
       display: inline-table;
	   width:50%;
    }
   .dwb_module_list_3 {
       display: inline-table;
	   width:33.3%;
    }
   .dwb_module_list_4 {
       display: inline-table;
	   width:25%;
    }
   .dwb_module_list_5 {
       display: inline-table;
	   width:20%;
    }
   .dwb_module_list_6 {
       display: inline-table;
	   width:16.66%;
    }
}



/* DWB LI ELEMENT RIGHTSIDEBAR DWB LI ELEMENT RIGHTSIDEBAR DWB LI ELEMENT RIGHTSIDEBAR DWB LI ELEMENT RIGHTSIDEBAR DWB LI ELEMENT RIGHTSIDEBAR*/
/* WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE */
/*@media screen and (max-width: 767px) {*/





   .dwb_shop_list_1 {
	   display: inline-table;
	   width:100%;
	   text-align:center;
	
    }
   .dwb_shop_list_2 {
       display: inline-table;
	   width:100%;
		text-align:center;
    }
	.dwb_shop_list_3 {
       display: inline-table;
	   width:100%;
		text-align:center;
    }
   .dwb_shop_list_4 {
       display: inline-table;
	   width:100%;
		text-align:center;
    }
   .dwb_shop_list_5 {
       display: inline-table;
	   width:100%;
		text-align:center;
    }
   .dwb_shop_list_6 {
       display: inline-table;
	   width:100%;
		text-align:center;
    }

@media screen and (min-width: 600px) and (max-width: 991px) {
  .dwb_shop_list_1 {
	   display: inline-table;
	   width:100%;
    }
   .dwb_shop_list_2 {
       display: inline-table;
	   width:50%;
    }
   .dwb_shop_list_3 {
       display: inline-table;
	   width:33.3%;
    }
   .dwb_shop_list_4 {
       display: inline-table;
	   width:50%;
    }
   .dwb_shop_list_5 {
       display: inline-table;
	   width:50%;
    }
   .dwb_shop_list_6 {
       display: inline-table;
	   width:50%;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
	 .dwb_shop_list_1 {
	   display: inline-table;
	   width:100%;
    }
   .dwb_shop_list_2 {
       display: inline-table;
	   width:50%;
    }
   .dwb_shop_list_3 {
       display: inline-table;
	   width:33.3%;
    }
   .dwb_shop_list_4 {
       display: inline-table;
	   width:25%;
    }
   .dwb_shop_list_5 {
       display: inline-table;
	   width:25%;
    }
   .dwb_shop_list_6 {
       display: inline-table;
	   width:25%;
    }
}

@media screen and (min-width: 1200px) {
   .dwb_shop_list_1 {
	   display: inline-table;
	   width:100%;
    }
   .dwb_shop_list_2 {
       display: inline-table;
	   width:50%;
    }
   .dwb_shop_list_3 {
       display: inline-table;
	   width:33.3%;
    }
   .dwb_shop_list_4 {
       display: inline-table;
	   width:25%;
    }
   .dwb_shop_list_5 {
       display: inline-table;
	   width:20%;
    }
   .dwb_shop_list_6 {
       display: inline-table;
	   width:16.66%;
    }
}


/* ############################## DWB DREAMBUILDER V.5.12 ################################################# */

   .dwb_list_1 {
	   display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_2 {
       display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
	.dwb_list_3 {
       display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_4 {
       display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_5 {
       display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_6 {
       display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
@media screen and (min-width: 577px) and (max-width: 767px) {
   .dwb_list_1 {
	   display: inline-block;
	   vertical-align:top;
	   width:50%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_2 {
       display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
	.dwb_list_3 {
       display: inline-block;
	   vertical-align:top;
	   width:50%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_4 {
       display: inline-block;
	   vertical-align:top;
	   width:50%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_5 {
       display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_6 {
       display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  .dwb_list_1 {
	   display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_2 {
       display: inline-block;
	   vertical-align:top;
	   width:50%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_3 {
       display: inline-block;
	   vertical-align:top;
	   width:33.3%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_4 {
       display: inline-block;
	   vertical-align:top;
	   width:33%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_5 {
       display: inline-block;
	   vertical-align:top;
	   width:50%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_6 {
       display: inline-block;
	   vertical-align:top;
	   width:50%;
	   padding: 10px;
	   overflow: hidden;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
	 .dwb_list_1 {
	   display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_2 {
       display: inline-block;
	   vertical-align:top;
	   width:50%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_3 {
       display: inline-block;
	   vertical-align:top;
	   width:33.3%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_4 {
       display: inline-block;
	   vertical-align:top;
	   width:25%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_5 {
       display: inline-block;
	   vertical-align:top;
	   width:25%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_6 {
       display: inline-block;
	   vertical-align:top;
	   width:25%;
	   padding: 10px;
	   overflow: hidden;
    }
}

@media screen and (min-width: 1200px) {
   .dwb_list_1 {
	   display: inline-block;
	   vertical-align:top;
	   width:100%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_2 {
       display: inline-block;
	   vertical-align:top;
	   width:50%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_3 {
       display: inline-block;
	   vertical-align:top;
	   width:33.3%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_4 {
       display: inline-block;
	   vertical-align:top;
	   width:25%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_5 {
       display: inline-block;
	   vertical-align:top;
	   width:20%;
	   padding: 10px;
	   overflow: hidden;
    }
   .dwb_list_6 {
       display: inline-block;
	   vertical-align:top;
	   width:16.66%;
	   padding: 10px;
	   overflow: hidden;
    }
}

/* ############################## DWB DREAMBUILDER V.5.12 #################################################3 */

/* FIX CLEAR TYPE FOR APPLE*/
*{
-webkit-font-smoothing: antialiased;
}
/* FIX CLEAR TYPE FOR APPLE*/

/*############################### Complainz ################################################3*/
#cc-window, #cc-banner-wrap{
	z-index: 9999999999;
}
/*############################### Complainz ################################################3*/

/* WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE WOOCOMMERCE */
/*FIX theme checker*/
.wp-caption {}
.wp-caption-text{}
.sticky{}
.screen-reader-text{}
.gallery-caption {}
.bypostauthor{}
.alignright{}
.alignleft{}
.aligncenter{}
