@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.weiglcontrol.com/wp-content/themes/weigl/fonts/woodmart-font-1-400.woff2?v=7.4.3") format("woff2");
}

:root {
	--wd-header-banner-h: 40px;
	--wd-text-font: "FreeUniversal-Regular", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #000000;
	--wd-text-font-size: 15px;
	--wd-title-font: "FreeUniversal-Regular", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #000000;
	--wd-entities-title-font: "FreeUniversal-Regular", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: rgb(0,0,0);
	--wd-entities-title-color-hover: rgb(0, 0, 0);
	--wd-alternative-font: "FreeUniversal-Regular", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "FreeUniversal-Regular", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #000000;
	--wd-widget-title-font-size: 15px;
	--wd-header-el-font: "FreeUniversal-Regular", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-primary-color: #003d6d;
	--wd-alternative-color: #4e74a1;
	--wd-link-color: #003d6d;
	--wd-link-color-hover: rgb(78,116,161);
	--btn-default-bgcolor: #003d6d;
	--btn-default-bgcolor-hover: #4e74a1;
	--btn-accented-bgcolor: #003d6d;
	--btn-accented-bgcolor-hover: #4e74a1;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
div.wd-popup.wd-age-verify {
	max-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}
.page-title-default {
	background-color: #003d6e;
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: #0a0a0a;
	background-image: none;
}
html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a {
	color: #000000;
}
html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a:hover {
	color: #000000;
}
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-header-banner-h: 40px;
	}

}
:root{
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}



@font-face {
	font-family: "FreeUniversal-Bold";
	src: url("//www.weiglcontrol.com/wp-content/uploads/2021/02/FreeUniversal-Bold.woff2") format("woff2"), 
url("//www.weiglcontrol.com/wp-content/uploads/2021/02/FreeUniversal-Bold.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "FreeUniversal-Regular";
	src: url("//www.weiglcontrol.com/wp-content/uploads/2021/02/FreeUniversal-Regular.woff2") format("woff2"), 
url("//www.weiglcontrol.com/wp-content/uploads/2021/02/FreeUniversal-Regular.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "FreeUniversal-Italic";
	src: url("//www.weiglcontrol.com/wp-content/uploads/2021/02/FreeUniversal-Italic.woff2") format("woff2"), 
url("//www.weiglcontrol.com/wp-content/uploads/2021/02/FreeUniversal-Italic.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "FreeUniversal-BoldItalic";
	src: url("//www.weiglcontrol.com/wp-content/uploads/2021/02/FreeUniversal-BoldItalic.woff2") format("woff2"), 
url("//www.weiglcontrol.com/wp-content/uploads/2021/02/FreeUniversal-BoldItalic.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

.vc_row.wpb_row.vc_row-fluid.vc_custom_1497370349481 {
  display: none;
}
.wd-header-my-account {
  display: none;
}
.header-buttons a {
  font-size: 13px;
}
.entry-meta {
  display: none;
}
.category .breadcrumbs {
  display: none !important;
}
.post-title-large-image.color-scheme-light:after {
  background: unset;
}
.post-title-large-image {
  background: none !important;
	background-color: #003d6e !important;
}
/*** Product Accordion Colors - Start ***/
.pc-acc .vc_tta-panel-heading {
  background-color: #003d6e !important;
  color: #fff !important;
}

.pcx-acc .vc_tta-panel-heading {
  background-color: #67185f !important;
  color: #fff !important;
}

.pvp-acc .vc_tta-panel-heading {
  background-color: #005b63 !important;
  color: #fff !important;
}

.pts-bg .vc_tta-panel-heading {
  background-color: #391d61 !important;
  color: #fff !important;
}

.pts-acc .vc_tta-panel-heading {
  background-color: #391d61 !important;
  color: #fff !important;
}

/*** Product Accordion Colors - End ***/

.procommander-desc .vc_tta-panel-heading a {
  background-color: #003d6e !important;
  color: #fff !important;
}
.procommander-desc .vc_tta-panel-heading a:hover {
  background-color: #748bb1 !important;
  color: #fff !important;
}
.procommander-bg .vc_tta-panel-heading {
  background-color: #003d6e !important;
  color: #fff !important;
}

.procommander-x-bg .vc_tta-panel-heading a:hover{
  background-color: #67185f !important;
	color: #fff !important;
}


.prismtag-bg .vc_tta-panel-heading a:hover{
  background-color: #391d61 !important;
  color: #fff !important;
}

.pro-vp-bg .vc_tta-panel-heading a:hover {
  background-color: #005b63 !important;
  color: #fff !important;
}

/** old end **/


.download-subtitle, .tutorial-subtitle {
  text-transform: uppercase;
}
.footer-column .widget a, .woodmart-widget a, div[class^=vc_wp] a {
    color: #fff;
}
.widget a, .woodmart-widget a, div[class^=vc_wp] a {
    color: #000;
}
/*Top Menu*/
.lang-item:hover, .top-menu-bg-hover:hover {
  background-color: #003d6d;
}
.lang-item:hover, .top-menu-bg-hover a:hover {
  color: #fff !important;
}
.projects-title-menu a:hover {
  color: #000 !important;
}
.top-menu-bg-hover a:hover:after {
  color: #fff !important;
}
.wd-nav[class*="wd-style-"]>li:hover>a {
    color: #fff !important;
}
.wd-nav[class*="wd-style-underline"]>li:hover>a {
    color: #333 !important;
}
.wd-nav[class*="woodmart-product-categories"]>li:hover>a {
    color: #fff !important;
}
.wd-nav[class*="wd-style-"]>li.menu-item-has-children>a:hover:after {
    color: #fff !important;
}
.wd-nav[class*="wd-style-"]>li.wpml-ls-item-en>a {
    color: #000 !important;
}
.wd-nav[class*="wd-style-"]>li.wpml-ls-item-de>a {
    color: #000 !important;
}
.wd-nav[class*="wd-style-"]>li.wd-has-children>a:hover:after {
    color: #fff !important;
}
.wd-nav[class*="wd-style-"]>li.wd-has-children>a:after, .wd-nav[class*="wd-style-"]>li.menu-item-has-children>a:after {
    color: #fff !important;
}
.wd-sub-menu li a {
    padding: 12px 20px !important;
}
/*Simple Dropdown Menus*/
.menu-simple-dropdown .sub-menu-dropdown {
    padding: 0px;
}
.dropdown-bg-hover a {
  padding: 12px 20px !important;
  transition: all .25s ease;
}
.dropdown-bg-hover:hover {
  background-color: #003d6d;
}
.dropdown-bg-hover a:hover {
  color: #fff !important;
}
/*Category Menu Styling*/
.wd-nav-vertical>li:hover>a {
  background-color: unset !important;
  color: #fff !important;
}
.wd-nav-vertical>li.menu-item-has-children>a:hover:after {
  color: #fff !important;
}
.wd-dropdown-cats {
    border: 0px;
}
/*Category Menu Colors*/
.wd-nav-vertical .woodmart-nav-link {
    transition: all 0s ease;
}
.wd-nav-vertical li:nth-child(1):hover {
    background-color: #67185f !important;
}
.wd-nav-vertical li:nth-child(2):hover {
    background-color: #003d70 !important;
}
.wd-nav-vertical li:nth-child(3):hover {
   background-color: #003d6e !important;
}
.wd-nav-vertical li:nth-child(4):hover {
    background-color: #361c66 !important;
}
.wd-nav-vertical li:nth-child(5):hover {
   background-color: #005f63 !important;
}
.wd-nav-vertical li:nth-child(6):hover {
   background-color: #003d70 !important;
}
.wd-nav-vertical li:nth-child(7):hover {
  background-color: #003d70 !important;
}
/*Products Menu Styling*/
.procommander-x-bg li a {
  background-color: #67185f;
  padding: 5px 0 5px 10px !important;
}
.procommander-x-bg li a span {
  color: #ffffff;
}
.procommander-x-bg .sub-sub-menu {
  background-color: #eae1ec;
  padding: 0 0 0 0px !important;
}
.procommander-x-bg .sub-sub-menu li a {
  background-color: unset;
  color: #212121;
}
.procommander-x-bg .sub-sub-menu li a span {
  color: #000000;
  padding-left: 10px !important;
}
.procommander-x-bg .sub-sub-menu li a:hover {
  background-color: #67185f;
  color: #fff;
}
.procommander-x-bg .sub-sub-menu li a:hover span {
  color: #ffffff;
}
.procommander-bg li a {
  background-color: #003d70;
  padding: 5px 0 5px 10px !important;
}
.procommander-bg li a span {
  color: #ffffff;
}
.procommander-bg .sub-sub-menu {
  background-color: #d7deeb;
  padding: 0 0 0 0px !important;
}
.procommander-bg .sub-sub-menu li a {
  background-color: unset;
  color: #212121;
}
.procommander-bg .sub-sub-menu li a span {
  color: #000000;
  padding-left: 10px !important;
}
.procommander-bg .sub-sub-menu li a:hover {
  background-color: #003d70;
  color: #fff;
}
.procommander-bg .sub-sub-menu li a:hover span {
  color: #ffffff;
}
.pro-io-bg li a {
  background-color: #003d70;
  padding: 5px 0 5px 10px !important;
}
.pro-io-bg li a span {
  color: #ffffff;
}
.pro-io-bg .sub-sub-menu {
  background-color: #d7deeb;
  padding: 0 0 0 0px !important;
}
.pro-io-bg .sub-sub-menu li a {
  background-color: unset;
  color: #212121;
}
.pro-io-bg .sub-sub-menu li a span {
  color: #000000;
  padding-left: 10px !important;
}
.pro-io-bg .sub-sub-menu li a:hover {
  background-color: #003d70;
  color: #fff;
}
.pro-io-bg .sub-sub-menu li a:hover span {
  color: #ffffff;
}
.prismtag-bg li a {
  background-color: #361c66;
  padding: 5px 0 5px 10px !important;
}
.prismtag-bg li a span {
  color: #ffffff;
}
.prismtag-bg .sub-sub-menu {
  background-color: #f5e5ec;
  padding: 0 0 0 0px !important;
}
.prismtag-bg .sub-sub-menu li a {
  background-color: unset;
  color: #212121;
}
.prismtag-bg .sub-sub-menu li a span {
  color: #000000;
  padding-left: 10px !important;
}
.prismtag-bg .sub-sub-menu li a:hover {
  background-color: #361c66;
  color: #fff;
}
.prismtag-bg .sub-sub-menu li a:hover span {
  color: #ffffff;
}
.pro-vp-bg li a {
  background-color: #005f63;
  padding: 5px 0 5px 10px !important;
}
.pro-vp-bg li a span {
  color: #ffffff;
}
.pro-vp-bg .sub-sub-menu {
  background-color: #d8e6ea;
  padding: 0 0 0 0px !important;
}
.pro-vp-bg .sub-sub-menu li a {
  background-color: unset;
  color: #212121;
}
.pro-vp-bg .sub-sub-menu li a span {
  color: #000000;
  padding-left: 10px !important;
}
.pro-vp-bg .sub-sub-menu li a:hover {
  background-color: #005f63;
  color: #fff;
}
.pro-vp-bg .sub-sub-menu li a:hover span {
  color: #ffffff;
}
.accessories-bg li a {
  background-color: #003d70;
  padding: 5px 0 5px 10px !important;
}
.accessories-bg li a span {
  color: #ffffff;
}
.accessories-bg .sub-sub-menu {
  background-color: #d7deeb;
  padding: 0 0 0 0px !important;
}
.accessories-bg .sub-sub-menu li a {
  background-color: unset;
  color: #212121;
}
.accessories-bg .sub-sub-menu li a span {
  color: #000000;
  padding-left: 10px !important;
}
.accessories-bg .sub-sub-menu li a:hover {
  background-color: #003d70;
  color: #fff;
}
.accessories-bg .sub-sub-menu li a:hover span {
  color: #ffffff;
}
.software-bg li a {
  background-color: #003d70;
  padding: 5px 0 5px 10px !important;
}
.software-bg li a span {
  color: #ffffff;
}
.software-bg .sub-sub-menu {
  background-color: #d7deeb;
  padding: 0 0 0 0px !important;
}
.software-bg .sub-sub-menu li a {
  background-color: unset;
  color: #212121;
}
.software-bg .sub-sub-menu li a span {
  color: #000000;
  padding-left: 10px !important;
}
.software-bg .sub-sub-menu li a:hover {
  background-color: #003d70;
  color: #fff;
}
.software-bg .sub-sub-menu li a:hover span {
  color: #ffffff;
}
/*Procommander X Category Page Buttons*/
.term-procommander-x-serie .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#67185f 25%,#67185f 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Procommander Category Page Buttons*/
.term-procommander-serie .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Pro I/O Category Page Buttons*/
.term-pro-i-o-serie .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Pro VP Category Page Buttons*/
.term-pro-vp-serie .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#005b63 25%,#005b63 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Prismtag Category Page Buttons*/
.term-prismtag-system .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#391d61 25%,#391d61 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Accessories Category Page Buttons*/
.term-accessories .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Software Category Page Buttons*/
.term-software .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#4e74a1 25%,#003d6d 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}

/*Procommander X Page Buttons*/
#post-7217 .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#67185f 25%,#67185f 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Procommander Page Buttons*/
#post-7218 .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Pro I/O Page Buttons*/
#post-7219 .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Pro VP Page Buttons*/
#post-7220 .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#005b63 25%,#005b63 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Prismtag Page Buttons*/
#post-7221 .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#391d61 25%,#391d61 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Accessories Page Buttons*/
#post-7222 .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Software Page Buttons*/
#post-7223 .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#4e74a1 25%,#003d6d 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Procommander X Product Page Buttons*/
#product-7191 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#67185f 25%,#67185f 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7192 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#67185f 25%,#67185f 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7193 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#67185f 25%,#67185f 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7590 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#67185f 25%,#67185f 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Procommander Product Page Buttons*/
#product-7194 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7195 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7196 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7197 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7591 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7592 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7593 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7594 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7595 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7596 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7597 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Pro I/O Product Page Buttons*/
#product-7198 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7199 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7200 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7201 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7202 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7203 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7204 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7205 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7412 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7413 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7598 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Pro VP Product Page Buttons*/
#product-7216 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#005b63 25%,#005b63 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-8800 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#005b63 25%,#005b63 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7600 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#005b63 25%,#005b63 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7601 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#005b63 25%,#005b63 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Prismtag Product Page Buttons*/
#product-7215 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#391d61 25%,#391d61 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7603 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#391d61 25%,#391d61 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7604 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#391d61 25%,#391d61 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7605 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#391d61 25%,#391d61 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7606 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#391d61 25%,#391d61 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7607 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#391d61 25%,#391d61 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7608 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#391d61 25%,#391d61 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Accessories Product Page Buttons*/
#product-7209 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7210 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7211 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7212 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7656 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7657 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7658 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7659 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7660 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7661 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7662 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7663 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7664 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d6e 25%,#003d6e 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Software Product Page Buttons*/
#product-7206 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#2583ee 25%,#712f90 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7207 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#2583ee 25%,#712f90 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#product-7208 .single_add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#2583ee 25%,#712f90 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Procommander X Series Browse Categories Buttons*/
.product_cat-procommander-x-serie .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#67185f 25%,#67185f 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
.product_cat-procommander-x-serie-de .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#67185f 25%,#67185f 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Procommander Series Browse Categories Buttons*/
.product_cat-procommander-serie .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d70 25%,#003d70 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
.product_cat-procommander-serie-de .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d70 25%,#003d70 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Pro I/O Series Browse Categories Buttons*/
.product_cat-pro-i-o-serie .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d70 25%,#003d70 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
.product_cat-pro-i-o-serie-de .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d70 25%,#003d70 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Prismtag Series Browse Categories Buttons*/
.product_cat-prismtag-system .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#361c66 25%,#361c66 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
.product_cat-prismtag-system-de .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#361c66 25%,#361c66 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Pro VP Series Browse Categories Buttons*/
.product_cat-pro-vp-serie .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#005f63 25%,#005f63 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
.product_cat-pro-vp-serie-de .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#005f63 25%,#005f63 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Accessories Browse Categories Buttons*/
.product_cat-accessories .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d70 25%,#003d70 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
.product_cat-accessories-de .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d70 25%,#003d70 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
/*Software Browse Categories Buttons*/
.product_cat-software .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d70 25%,#003d70 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
.product_cat-software-de .add_to_cart_button {
    color: #fff;
    background-image: linear-gradient(120deg,#003d70 25%,#003d70 75%);
    background-color: transparent;
    background-size: 200% 100%;
    background-position: 50%;
    transition: background-position .1s ease-out;
}
#WOODMART_Widget_Sorting {
    display: none;
}
#WOODMART_Widget_Price_Filter {
    display: none;
}
@media all and (max-width: 1367px) and (min-width: 1025px) {
#home-slider-fs .vc_column-inner {
    padding-top: 0px !important;
    padding-right: 10px !important;
    padding-left: 70px !important;
}
}
@media all and (max-width: 1344px) and (min-width: 1206px) {
.wd-nav-main>li>a, .wd-nav-secondary>li>a {
  font-size: 11px !important;
}
}
@media all and (max-width: 1205px) and (min-width: 1125px) {
.header-buttons {
  display: none;
}
.wd-nav-main>li>a, .wd-nav-secondary>li>a {
  font-size: 14px !important;
}
}
@media all and (max-width: 1124px) and (min-width: 1025px) {
.header-buttons {
  display: none;
}
.wd-nav-main>li>a, .wd-nav-secondary>li>a {
  font-size: 11px !important;
}
}
.masonry-filter li {
    padding: 5px;
}
body .search-by-category .list-wrapper .woodmart-scroll-content {
  max-height: 330px;
}
.product-labels {
    max-width: 60%;
}
.wpml-ls-statics-footer.wpml-ls-legacy-list-horizontal {
    display: none;
}@media (min-width: 768px) and (max-width: 1024px) {
	#home-slider-fs .vc_column-inner {
    padding-top: 0px !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
}
}

@media (max-width: 576px) {
	.widget {
    margin-bottom: 15px;
    padding-bottom: 15px;
}
#home-slider-fs .vc_column-inner {
    padding-top: 15px !important;
    padding-right: 10px !important;
    padding-left: 10px !important;
}
}

