@media screen and (max-height: 1360px) {
	
	
	
	.icon-button-menu.hydroshot-icon:before {width: 100px;}
	
	.icon-button-menu.landroid-icon:before {width: 100px;}
	
	.icon-button-menu.leafjet-icon:before {width: 100px;}
	
	.icon-button-menu {width: auto;}
	
	
	.checkout.woocommerce-order-received .woocommerce-order {padding-left: 15px; padding-right: 15px;}

	.header--subnav .menu {padding-right: 0;}
	
	.header--subnav .navbar-brand img {display: none;}
	
}

@media screen and (max-height: 1200px) {
	
	.yith-sl-modal {    overflow: auto;     max-height: 85%;}
	
	.yith-sl-modal .close-popup-store {    top: 10px; right: 10px;}
	
	.wrapper-main-sections {}
	
}

@media screen and (max-height: 1080px) {
	
	.wrapper-main-sections { height: 700px!important; overflow: hidden;}
	
}

@media screen and (max-height: 950px) {
	
	.wrapper-main-sections { height: 600px!important;}
	
}

@media screen and (max-height: 850px) {
	
	.wrapper-main-sections { height: 550px!important;}
	
}

@media screen and (max-width: 1350px) { 
	
	.blog-list > .row > .item > div > .row > div .item-caption p {
		overflow: hidden;
margin-bottom: 20px;
	}
	
	.custom-menu li {padding-right: 5px; padding-left: 5px; font-size: 14px;}
	
	.custom-menu li .sub-menu .menu-item a {font-size: 14px; padding-left: 0;}
	
	.main .woocommerce-checkout {padding-left: 15px; padding-right: 15px;}
	
	.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {padding-left: 15px; padding-right: 15px;}
	
	.woocommerce-cart-form {padding-left: 15px; padding-right: 15px;}
	
	.checkout .page-header {padding-left: 15px; padding-right: 15px;}
	
	.cart .page-header {padding-left: 15px; padding-right: 15px;}
	
	.contain-list-product .col-md-4 {width: 50%;     -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;}
	
	
	
	.item-subcat {height: auto;}
	
	.item-subcat h6 {}
	
	.item-subcat a {}
	
	/*.new-menu .main-menu {width: 200px; padding: 80px 10px 40px 10px;}
	
	.new-menu .main-menu li a {font-size: 14px;}
	
	.custom-new-menu-button {left: 10px;}
	
	.new-menu .main-menu .sub-menu {left: 200px;}
	
	.new-menu .main-menu .sub-menu.sub-menu-product .back::before {top: 5px;}
	
	.new-menu .main-menu .sub-menu-product.sub-menu {left: 400px;}
	
	.new-menu .main-menu .sub-menu-product p {padding-left: 40px; font-size: 14px;     margin-bottom: 20px;}
	
	.new-menu .main-menu .sub-menu-product li {padding-left: 10px; padding-right: 10px;     margin-bottom: 20px;}
	
	.new-menu .sub-menu-product li img {width: 25px;     margin-right: 5px;     top: 0;}*/
	
	.action-area {}
	
	.new-menu .main-menu {width: 350px; padding: 80px 0px 40px 0px;}
	
	.new-menu .main-menu li {padding-left: 25px; padding-right: 25px;}
	
	.new-menu .main-menu li .sub-menu li { padding: 0 25px 0 25px;}
	
	.new-menu .main-menu li .sub-menu li.menu-back {padding-left: 25px;}
	
	.new-menu .main-menu .sub-menu-product li {padding-right: 40px;}
	
	.new-menu .main-menu li a {font-size: 16px;}
	
	.custom-new-menu-button {left: 10px;}
	
	.new-menu .main-menu .sub-menu {left: 0; width: 350px!important;  display: none;}
	
	.new-menu .main-menu .sub-menu-product p {padding-left: 40px;}
	
	.new-menu .main-menu .sub-menu.sub-menu-product .back::before {left: 5px;  top: 4px;}
	
	.new-menu .main-menu .sub-menu-product.sub-menu {left: 0;}
	
	.new-menu .main-menu .navbar-collapse.collapse {position: initial; top: 0;   width: 100%;     left: 0; display: block;}
	
	.new-menu .main-menu .sub-menu-product li {padding-left: 10px; padding-right: 10px;     margin-bottom: 10px;}
	
	.new-menu .sub-menu-product li img {width: 25px;     margin-right: 5px;     top: 0;}
	
	
	
	.banner {height: 228px;}
	
	.list-product {min-height: 600px;}
		
}

@media screen and (max-width: 1280px) { 
	
	.custom-menu li {padding-right: 30px;}
	
	.modal-header .close {background-color: rgba(0,0,0,0); border: none;}
	
	.arrow-mobile {
    content: "";
    background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/arrow-toggle.png);
    background-size: contain;
    width: 15px;
    height: 15px;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
        top: 19px;
    right: 8px;
    z-index: 10;
    transition: all 0.5s ease;
}
	
	.menu-item-has-children .arrow-mobile {display: none;}
	
	.menu-item-has-children .sub-menu .arrow-mobile {display: none;}
	
	.arrow-mobile:hover {cursor: pointer; color: #9c3c00;}
	
	.categories-box .main-button {float: left; top: 0;}
	
	.front-page-box div.container.front-page .row-4 .categories-box .learn-more {width: 100%;
    margin-bottom: 10px;
    float: left;}
	
}

@media screen and (max-width: 1200px) { 
	
	.header--subnav .menu {padding-right: 0;}
	
	.header--subnav li {float: none;}
	
	
	
	#open-home .col-md-7 {width: 50%; max-width: 50%; flex: 50%;}
	
	#open-home .col-md-5 {width: 50%; max-width: 50%; flex: 50%;}
	
	
	
	
	
	
	
	.page-template-template-guide-circular-saws #head-page {background-position: right center;}
	
	.page-template-template-guide-jigsaw #did-you-know-02 {background-position: right center;}
	
	.page-template-template-guide-reciprocating-saw #head-page {background-position: right center;}
	
	
	
	
	
	
	.title-row-guide span::before {

  width: 10px;
  height: 16px;

  left: -17px;
  top: 11px;
  }
  
  
  
    .height-715 {
  min-height: 600px;
}

#how-do-they-work .top-img {
  margin-top: -130px;
}

.title-row-guide img {margin-left: 0;}
	
	
	
	.box-button-promo .button-outline {border-color: #fff; color: #fff;}
	
	.box-button-promo {float: left; width: 100%; margin-bottom: 20px; position: relative;
bottom: 0;}
	
	.box-button-promo .col {width: 100%; margin-bottom: 10px;}
	
	
	.main-menu-v2 #home-improvement .sub-menu {left: 0!important;}
	
	.attribute-slider-detail .button-outline {width: 100%; margin-top: 10px;}

.attribute-slider-detail .main-button {width: 100%; margin-top: 10px;}

.attribute-slider-detail .col-50 {width: 100%;}
	
	.action-area {width: 400px;
float: right;
position: absolute;
right: 0;
background-color: #e85900;
z-index: 99999999999;
top: 0;
height: 53px;}
	
	.button-toggle-custom {z-index: 99999999999;}
	
	.navbar-collapse-scroll {position: fixed;
		overflow: auto;
		display: none;
		padding-top: 53px;
right: 0;
z-index: 999;
top: 0;
width: 400px;
bottom: 0;
background-color: #e85900;}

.main-menu-v2 ul li {width: 100%; padding-left: 0; padding-right: 0;}

.main-menu-v2 ul {padding-left: 0;}

.hover-menu:hover .sub-menu {display: none;}

.main-menu-v2 .column {width: 100%;}

.main-menu-v2 ul li#home-improvement .sub-menu .second-column li.title-sub-menu {min-height: auto;}

.main-menu-v2 ul li .sub-menu li.title-sub-menu {min-height: auto; padding-left: 0;}

.main-menu-v2 .sub-menu {position: relative; height: auto; width: 100%; left: 0; float: left;}
	
	
	
	#head-page.support-page .display-table-cell {left: 0;}
	
	.banner {height: 210px;}
	
	.box-plus .round-plus {width: 50px; height: 50px; margin-left: -25px; padding: 8px;}
	
	.box-plus.rotate-180 .line-plus {top: 50px;}
	
	.box-plus.rotate-180 .round-plus {margin-right: -25px;}
	
	.box-download .col-md-4:first-child {width: 100%; max-width: 100%;}
	
	.box-download .col-md-4 {width: 50%; max-width: 50%;}
	
	.thumb-product {}
	
	.warranty-icon {margin-top: 5px;}
	
	#body-category .col-md-9 {padding-left: 15px;}
	
	#body-category .col-md-3 {padding-right: 15px;}
	
	#body-category .container {padding-right: 15px; padding-left: 15px;}
	
	.item-subcat {padding-left: 10px; padding-right: 10px; margin-top: 10px;  margin-right: 10px;}
	
	.item-subcat h6 {}
	
	#subcat-category .main-icon {margin-right: 10px;}
	
	.slick-prev:before {width: 30px!important; height: 30px!important;}
	
	.slick-next:before {width: 30px!important; height: 30px!important;}
	
	#row-slider-product .slick-prev, #row-slider-product .slick-next {top: 40%!important;}
	
	.col-md-12 .sidebar-text img {margin-bottom: 10px;}
	
	.main-menu .navbar-collapse {}
	
	.header--subnav .navbar-brand {display: none!important;}
	
	.header--nav .navbar .navbar-toggler {}
	
	.box-hamburger {display: none;}
	
	.header--nav .navbar .navbar-toggler {margin-top: 6px; background-color: rgba(0,0,0,0); border: 1px solid #fff;}
	
	.header--nav .menu .menu-item>a {padding: 0 5px;}
	
	.header--subnav .menu {max-width: 100%;}
	
	.header--subnav li {}
	
	.header--subnav>.container.align-items-md-stretch {-webkit-box-align:inherit!important; -ms-flex-align:inherit!important; align-items: inherit!important; -webkit-box-orient:inherit!important; -webkit-box-direction:inherit!important; -ms-flex-direction:inherit!important; flex-direction:inherit!important; display: block!important;}
	
	.header--subnav .navbar-brand {    top: 8px;}
	
	
	.button-toggle-custom {display: block;}
	
	.mobile-1200 {display: block;}
	
	.main-menu-v2 ul li .sub-menu li.title-sub-menu {border: none;}
	
	.button-toggle-custom {position: absolute; top: 14px; right: 10px;}
	
	.button-toggle-custom:hover {cursor: pointer;  }
	
	.button-toggle-custom:hover .fa {color: #9c3c00;}
	
	.button-toggle-custom .fa {font-size: 21px; color: #fff;}
	
	.main-menu {}
	
	.main-menu-v2 .column .sub-menu {display: block!important; margin: 0;}
	
	.main-menu-v2 .arrow-mobile {display: block; right: 10px; top:15px;   z-index: 30;}
	
	.custom-menu li .sub-menu .menu-item a {padding-left: 5px;}
	
	.main-menu-v2 a {font-size: 14px; float: left; padding-left: 20px;
width: 100%;}
	
	.main-menu-v2 .custom-menu li a {
		float: left;
width: 100%;
line-height: 40px;
float: left;
width: 100%;
	}
	
	.main-menu-v2 ul li {margin-right: 40px;margin-left: 0;}
	
	.main-menu-v2 .sub-menu {}
	
	.main-menu-v2 .column {padding-right: 0;
padding-left: 0;}

	.menu-item-has-children .arrow-mobile {display: none!important;}
	
	.custom-menu li {width: 100%; float: left; height: auto; padding-left: 10px; padding-right: 10px;}
	
	.custom-menu li:hover .sub-menu {}
	
	.custom-menu li.icon-button-menu {height: 54px;}
	
	.custom-menu {width: 100%;}
	
	.custom-menu li .sub-menu .menu-item {    padding-right: 25px; padding-left: 25px;}
	
	.custom-menu li .sub-menu {position: relative; float: left; top: inherit;  width: auto; margin-left: -10px; margin-right: -10px;}

	
	.custom-menu li.menu-item-has-children:after {display:none; content: ""; background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/arrow-toggle.png); background-size: contain; width: 25px; height: 25px; background-position: center center; background-repeat: no-repeat; position: absolute; top: 10px; right:10px; z-index: 10; transition: all 0.5s ease;}
	
	.border-top-menu { border-top: 1px solid #fff; margin-top: 20px;}
	
	
	.main-menu-v2 .column .arrow-mobile {display: none;}
	
	
	.woocommerce-cart-form {padding-left: 0; padding-right: 0;}
	
	
	.arrow-mobile {
    content: "";
    background-image: url(https://uk.worx.com/wp-content/uploads/2022/06/arrow-toggle.png);
    background-size: contain;
    width: 25px;
    height: 25px;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    top: -4px;
right: -30px;
    z-index: 10;
    transition: all 0.5s ease;
}
	
	.menu-item-has-children .arrow-mobile {display: block;}
	
	.menu-item-has-children .sub-menu .arrow-mobile {display: none;}
	
	.arrow-mobile:hover {cursor: pointer; color: #9c3c00;}
	
	
}

@media screen and (max-width: 1050px) { 
	
	.checkout .main {
		padding-left: 35px;
		padding-right: 35px;
	}
	
	.close-popup {right: 0;}

		.header--subnav .menu {padding-right: 0;}
	
	html[lang="pt-pt"] .header--subnav .menu {padding-right: 0;}

html[lang="fr-fr"] .header--subnav .menu {padding-right: 0;}

html[lang="de-at"] .header--subnav .menu {padding-right: 0;}

html[lang="de-de"] .header--subnav .menu {padding-right: 0;}

html[lang="de-ch"] .header--subnav .menu {padding-right: 0;}

html[lang="sv-se"] .header--subnav .menu {padding-right: 0;}

html[lang="es-es"] .header--subnav .menu {padding-right: 0;}

html[lang="da-dk"] .header--subnav .menu {padding-right: 0;}

html[lang="it-it"] .header--subnav .menu {padding-right: 0;}

html[lang="nl-nl"] .header--subnav .menu {padding-right: 0;}

html[lang="nl-be"] .header--subnav .menu {padding-right: 0;}

html[lang="no-no"] .header--subnav .menu {padding-right: 0;}
	
	
}

@media screen and (max-width: 990px) { 
	
	
	.main-cutom-qty {width: 110px;}
	
	.woocommerce div.product form.cart .button {  width: calc(100% - 120px);}
	
	.single-product .woocommerce div.product form.cart .button {font-size: 14px;}
	
	
	
	
	
	.landroid-pillar-box .box-1--subtitle {line-height: 1.2;}
	
	
	.title-vision-for-you-v2 {
  display: block;
}

.warranty-icon {width: 20%;}

.warranty-text {width: 80%;}

.title-vision-for-you-v2 {
  text-align: center;
  float: left;
  width: 100%;
}

.landroid-front-page-2021-box .show-768 img {
  width: 100%;
  display: block;
}

.landroid-front-page-2021-box .show-768 {
  display: block;
  width: 100%;
}
	
	.landroid-front-page-2021-box #vision-for-you-v2.background-row {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom-landroid-2022/mobile/asset-29-1.jpg) !important;
  background-attachment: local;
  overflow-x: scroll;
  transform-style: preserve-3d;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scroll-snap-type: x proximity;
}

.landroid-front-page-2021-box .show-768 .col-md-12 {padding-left: 0; padding-right: 0;}

.landroid-front-page-2021-box .height-800 {
  padding-top: 0;
  padding-bottom: 50px;
}

#vision-window .display-table-cell {
  padding-top: 0;
}

#vision-window .height-800.col-text {
  padding-bottom: 0;
}

#vision-window .height-800.col-img {
  padding-top: 0;
}

#vision-window .display-table-cell {
  padding-top: 0;
}

.landroid-front-page-2021-box .background-row {
  background-image: none !important;
  background-color: #000;
  color: #fff;
}

#active-safety .display-table-cell {
	padding-top: 0;
}

#no-setup .main-title-landroid::after {display: none;}

.landroid-front-page-2021-box .col-text {
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
width: 100%;
max-width: 100%;
}

.landroid-front-page-2021-box .col-img {
  -ms-flex: 0 0 100%;
flex: 0 0 100%;
width: 100%;
max-width: 100%;
}

.landroid-front-page-2021-box .hide-768 {
  display: none !important;
}

#vision-for-you-v2 .overflow-scroll-height {
  margin-top: 150px;
}

#vision-for-you-v2 .overflow-scroll-height {
  white-space: inherit;
}

#sharing-is-caring .col-text img {
  display: none;
}

#vision-for-you-v2 .row-expand {
  width: 1120px;
  max-width: 1120px;
}

.page-template-template-landroid-vision-technology-php .row .container .row {
  display: block;
}

.landroid-front-page-2021-box #vision-for-you-v2.background-row .col-img {
  scroll-snap-align: none center;
}

#vision-for-you-v2 .title-product-vision {
  text-shadow: 2px 2px 5px #000;
}

#vision-for-you-v2 .content-product-vision {
  margin-top: 0px;
  min-height: 200px;
}

#sharing-is-caring .col-text img {
  display: none;
}

#vision-for-you-v2 .content-product-vision {
  text-shadow: 2px 2px 5px #000;
}

#vision-for-you-v2 .main-button {
  line-height: 28px;
  height: auto;
  margin-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
}

#vision-for-you-v2 .container .col-md-3 {
  width: 100%;
  max-width: 270px;
  float: left;
}

#vision-for-you-v2 .height-800 {
  height: 490px;
  position: relative;
  padding-left: 30px;
padding-right: 30px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#row-info .col-md-8 {width: 100%; max-width: 100%; flex: 0 0 100%;}
	
	#row-info .col-md-4 {width: 100%; max-width: 100%; flex: 0 0 100%;}
	
	.filter-category ul li h4 {font-size: 13px;}
	
	#discover-more .display-table-cell {
  vertical-align: top;
  padding-top: 20px;
}

#vision-window .display-table-cell {
  vertical-align: top;
  padding-top: 20px;
}

#turning-information .display-table-cell {
  vertical-align: top;
  padding-top: 20px;
}

#mow-at-night .display-table-cell {
  vertical-align: top;
  padding-top: 20px;
}




.TIE-fighter-dash {width: 45px !important;}
	
	
	
	#welcome-vision .height-800.col-img {height: 520px; display: block;}
	
	#welcome-vision .display-table-cell {display: block;}
	
	#gift-or-sight .display-table-cell {display: block;}
	
	#gift-or-sight .height-800.col-img {height: 520px; display: block;}
	
	#gift-or-sight .col-img img {
  position: absolute;
  top: -220px;
  width: 170%;
  left: -290px;
}
	
	#welcome-vision .col-img img {top: -170px;
width: 230%;
right: -350px;
height: auto;}

	
	
	#video {height: auto;}
	
	.video-row div {height: 700px;}
	
	
	
	.TIE-fighter-digit {font-size: 50px !important; line-height: 77px !important;}
	
	.TIE-fighter-dash {height: 67px !important; margin-right: 10px !important;}
	
	.TIE-fighter-digit .tc_bottom {height: 67px !important;}
	
	
	
	.landroid-front-page-2021-box .height-800 {padding-top: 30px; padding-bottom: 30px;}
	
	
	
	.landroid-front-page-2021-box .container .row {padding-bottom: 20px; padding-top: 20px;}
	
	.landroid-front-page-2021-box .container .row .col-md-5 {width: 100%; max-width: 100%; flex: 100%;}
	
	.landroid-front-page-2021-box .container .row .col-md-7 {width: 100%; max-width: 100%; flex: 100%;}
	
	
	#welcome-vision .container .row {display: flex; flex-wrap: wrap;}
	
	#welcome-vision .container .row .col-md-5 {order: 2;}
	
	#welcome-vision .container .row .col-md-5 {order: 1;}
	
	.main-title-landroid {margin-bottom: 20px; font-size: 30px;}
	
	#gift-or-sight .col-img {margin-bottom: 20px;}
	
	
	
	
	.height-800 {
  height: auto;
}
	
	
	.height-753 {
  min-height: 500px;
}

.margin-bottom-240 {
  margin-bottom: 80px;
}

.top-img img {margin-bottom: 20px;}

.show-mobile .support-paragraph {
	margin-bottom: 100px;
}

#how-do-they-work .top-img {
  margin-top: -90px;
}

#how-do-they-work .text-right {
	text-align: left!important;
}

#how-do-they-work .box-background {
  min-height: auto;
  padding-bottom: 40px;
}

#how-do-they-work .col-md-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.hide-c-mobile .row .container .row {display: none;}

#did-you-know-02.hide-c-mobile .row .container .row {display: none;}

.show-mobile .col-md-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
	
	.show-mobile {margin-bottom: 40px;}
	
	.padding-top-140 {
  padding-top: 30px;
}

.padding-top-90 {
  padding-top: 50px;
}



.padding-top-320 {
  padding-top: 0;
}

.page-template-template-guide-reciprocating-saw #did-you-know-01 .padding-top-320 {
  padding-bottom: 30px;
}

.page-template-template-guide-reciprocating-saw #better-battery .padding-top-90 {
	padding-top: 0;
	padding-bottom: 30px;
}

.page-template-template-guide-reciprocating-saw #bundle-up .padding-top-90 {
	padding-top: 0;
	padding-bottom: 30px;
}

.page-template-template-guide-reciprocating-saw #like-swimming .padding-top-90 {
	padding-top: 0;
	padding-bottom: 30px;
}

#blook-up .padding-top-400 {
  padding-top: 30px;
}

.page-template-template-guide-drills #powershare .padding-top-40 {
	padding-top: 0;
}

#size-matter .padding-top-400 {
  padding-top: 30px;
}

#getting-gets .padding-top-400 {
  padding-top: 30px;
}

#getting-gets .padding-top-320 {
  padding-top: 30px;
}

.hide-990 {display: none;}

.padding-top-280 {
  padding-top: 0;
}

.padding-top-400 {
  padding-top: 0;
}

#getting-out .padding-top-90 {
  padding-top: 0;
}

#electric-motors .padding-top-90 {
  padding-top: 0;
}

#gift .padding-top-90 {
  padding-top: 0;
}

#gift .box-background .mobile-img {
	margin-bottom: 30px;
}

#ergonomics .padding-top-90 {
  padding-top: 0;
}

#ergonomics .box-background .mobile-img {
	margin-bottom: 30px;
}

#convenience-factor .padding-top-90 {
  padding-top: 0;
}

#convenience-factor .box-background .mobile-img {
	margin-bottom: 30px;
}

#bundle-up .box-background .mobile-img {
	margin-bottom: 30px;
}

.page-template-template-guide-saws #did-you-know-01 .box-background .mobile-img {
	margin-bottom: 30px;
}

.page-template-template-guide-nailer-stapler #powershare .box-background {
	padding-top: 30px !important;
}

.page-template-template-guide-nailer-stapler #powershare .box-background .mobile-img {
	margin-bottom: 30px;
}

.box-background-img .col-md-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.show-990 {display: block;}

.more-padding-container-left  {padding-left: 0;}

.title-row-guide span {padding-left: 15px;}

.title-row-guide span::before {left: 0;}

.title-row-guide {width: 100%;}


	#advantage-ergonomic {background-position: right center;}
	
	#advantage-pro-tip  {background-position: right center;}
	
	#pro-tip-wear  {background-position: right center;}
	
	#vision-matter-shape  {background-position: right center;}
	
	
	#importance  .mobile-img {margin-bottom: 30px;}
	
	#getting-out .mobile-img {margin-bottom: 30px;}
	
	.item-subcat h6 {font-size: 12px;}
	
	#angle-grinders-special .box-background {padding-top: 30px !important;}

	#electric-motors .box-background {padding-bottom: 20px!important;}
	
	#powershare .box-background {padding-bottom: 30px!important;}

	#angle-grinders-special .row .container .row {display: flex; flex-wrap: wrap;}
	
	#angle-grinders-special .row .container .row .col-md-6 {order: 1;}
	
	#angle-grinders-special .row .container .row .col-md-6:first-child {order: 2;}
	
	#powershare .row .container .row {display: flex; flex-wrap: wrap;}
	
	#powershare .row .container .row .col-md-6 {order: 1;}
	
	#powershare .row .container .row .col-md-6:first-child {order: 2;}
	
	#one-hand-or-two .row .container .row {display: flex; flex-wrap: wrap;}
	
	#one-hand-or-two .row .container .row .col-md-6 {order: 1;}
	
	#one-hand-or-two .row .container .row .col-md-6:first-child {order: 2;}
	
	#faster .row .container .row {display: flex; flex-wrap: wrap;}
	
	#faster .row .container .row .col-md-6 {order: 1;}
	
	#faster .row .container .row .col-md-6:first-child {order: 2;}
	
	#precision-accuracy .row .container .row {display: flex; flex-wrap: wrap;}
	
	#precision-accuracy .row .container .row .col-md-6 {order: 1;}
	
	#precision-accuracy .row .container .row .col-md-6:first-child {order: 2;}
	
	#powershare .row .container .row {display: flex; flex-wrap: wrap;}
	
	#powershare .row .container .row .col-md-6 {order: 1;}
	
	#powershare .row .container .row .col-md-6:first-child {order: 2;}
	
	.page-template-template-guide-impact #powershare .row .container .row {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-impact #powershare .row .container .row .col-md-6 {order: 2;}
	
	.page-template-template-guide-impact #powershare .row .container .row .col-md-6:first-child {order: 1;}
	
	#better-batteries .row .container .row {display: flex; flex-wrap: wrap;}
	
	#better-batteries .row .container .row .col-md-6 {order: 1;}
	
	#better-batteries .row .container .row .col-md-6:first-child {order: 2;}
	
	#did-you-know-02 .row .container .row {display: flex; flex-wrap: wrap;}
	
	#did-you-know-02 .row .container .row .col-md-6 {order: 1;}

	#did-you-know-02 .row .container .row .col-md-6:first-child {order: 2;}	
	
	#did-you-know-02 .row .container .row .col-md-6:last-child {display: flex; flex-wrap: wrap;}
	
	#did-you-know-02 .row .container .row .col-md-6:last-child img {order: 3;}
	
	#did-you-know-02 .row .container .row .col-md-6:last-child .title-row-guide {order: 1;}
	
	#did-you-know-02 .row .container .row .col-md-6:last-child p {order: 2;}
	
	.page-template-template-guide-led-lights #better-batteries .row .container .row {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-led-lights #better-batteries .row .container .row .col-md-6 {order: 2;}
	
	.page-template-template-guide-led-lights #better-batteries .row .container .row .col-md-6:first-child {order: 1;}
	
	#variable-speed  .row .container .row {display: flex; flex-wrap: wrap;}
	
	#variable-speed .row .container .row .col-md-6 {order: 1;}
	
	#variable-speed .row .container .row .col-md-6:first-child {order: 2;}
	
	#quick-work .row .container .row {display: flex; flex-wrap: wrap;}
	
	#quick-work .row .container .row .col-md-6 {order: 1;}
	
	#quick-work .row .container .row .col-md-6:first-child {order: 2;}
	
	.page-template-template-guide-oscillating #powershare .row .container .row {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-oscillating #powershare .row .container .row .col-md-6 {order: 2;}
	
	.page-template-template-guide-oscillating #powershare .row .container .row .col-md-6:first-child {order: 1;}
	
	.page-template-template-guide-jigsaw #did-you-know-01 .row .container .row {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-jigsaw #did-you-know-01 .row .container .row .col-md-6 {order: 1;}
	
	.page-template-template-guide-jigsaw #did-you-know-01 .row .container .row .col-md-6:first-child {order: 2;}
	
	.page-template-template-guide-jigsaw #did-you-know-01 .row .container .row .col-md-6:first-child {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-jigsaw #did-you-know-01 .row .container .row .col-md-6:first-child img {order: 1;}
	
	.page-template-template-guide-jigsaw #did-you-know-01 .row .container .row .col-md-6:first-child .title-row-guide {order: 2; width: 100%; margin-top: 30px;}
	
	.page-template-template-guide-jigsaw #did-you-know-01 .row .container .row .col-md-6:first-child p {order: 3;}
	
	.page-template-template-guide-jigsaw #better-batteries .row .container .row {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-jigsaw #better-batteries .row .container .row .col-md-6 {order: 2;}
	
	.page-template-template-guide-jigsaw #better-batteries .row .container .row .col-md-6:first-child {order: 1;}
	
	#bundle-up #better-batteries .row .container .row {display: flex; flex-wrap: wrap;}
	
	#bundle-up #better-batteries .row .container .row .col-md-6 {order: 2;}
	
	#bundle-up #better-batteries .row .container .row .col-md-6:first-child {order: 1;}
	
	#electric-motors .row .container .row {display: flex; flex-wrap: wrap;}
	
	#electric-motors .row .container .row .col-md-6 {order: 1;}
	
	#electric-motors .row .container .row .col-md-6:first-child {order: 2;}
	
	.page-template-template-guide-nailer-stapler #better-batteries .row .container .row {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-nailer-stapler #better-batteries .row .container .row .col-md-6 {order: 2;}
	
	.page-template-template-guide-nailer-stapler #better-batteries .row .container .row .col-md-6:first-child {order: 1;}
	
	.page-template-template-guide-nailer-stapler #powershare .row .container .row {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-nailer-stapler #powershare .row .container .row .col-md-6 {order: 2;}
	
	.page-template-template-guide-nailer-stapler #powershare .row .container .row .col-md-6:first-child {order: 1;}
	
	#gift .row .container .row {display: flex; flex-wrap: wrap;}
	
	#gift .row .container .row .col-md-6 {order: 1;}
	
	#gift .row .container .row .col-md-6:first-child {order: 2;}
	
	#ergonomics .row .container .row {display: flex; flex-wrap: wrap;}
	
	#ergonomics .row .container .row .col-md-6 {order: 1;}
	
	#ergonomics .row .container .row .col-md-6:first-child {order: 2;}
	
	.page-template-template-guide-saws #better-batteries .row .container .row .col-md-6 {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-saws #better-batteries .row .container .row .col-md-6 {order: 2;}
	
	.page-template-template-guide-saws #better-batteries .row .container .row .col-md-6:first-child {order: 1;}
	
	.page-template-template-guide-reciprocating-saw #did-you-know-01 .row .container .row .col-md-6 {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-reciprocating-saw #did-you-know-01 .row .container .row .col-md-6 {order: 1;}
	
	.page-template-template-guide-reciprocating-saw #did-you-know-01 .row .container .row .col-md-6:first-child {order: 2;}
	
	.page-template-template-guide-reciprocating-saw #did-you-know-01 .row .container .row .col-md-6:first-child {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-reciprocating-saw #did-you-know-01 .row .container .row .col-md-6:first-child img {order: 1;}
	
	.page-template-template-guide-reciprocating-saw #did-you-know-01 .row .container .row .col-md-6:first-child .title-row-guide {order: 2; width: 100%; margin-top: 30px;}
	
	.page-template-template-guide-reciprocating-saw #did-you-know-01 .row .container .row .col-md-6:first-child p {order: 3;}
	
	#like-swimming .row .container .row .col-md-6 {display: flex; flex-wrap: wrap;}
	
	#like-swimming .row .container .row .col-md-6 {order: 1;}
	
	#like-swimming .row .container .row .col-md-6:first-child {order: 2;}
	
	#bundle-up .row .container .row .col-md-6 {display: flex; flex-wrap: wrap;}
	
	#bundle-up .row .container .row .col-md-6 {order: 1;}
	
	#bundle-up .row .container .row .col-md-6:first-child {order: 2;}
	
	#brushed-brushless .row .container .row .col-md-6 {display: flex; flex-wrap: wrap;}
	
	#brushed-brushless .row .container .row .col-md-6 {order: 1;}
	
	#brushed-brushless .row .container .row .col-md-6:first-child {order: 2;}
	
	#brushed-brushless .row .container .row .col-md-6:last-child {display: flex; flex-wrap: wrap;}
	
	#brushed-brushless .row .container .row .col-md-6:last-child img {order: 3;}
	
	#brushed-brushless .row .container .row .col-md-6:last-child .title-row-guide {order: 1; width: 100%; margin-top: 0;}
	
	#brushed-brushless .row .container .row .col-md-6:last-child p {order: 2;}
	
	.page-template-template-guide-drills #powershare .row .container .row {display: flex; flex-wrap: wrap;}
	
	.page-template-template-guide-drills #powershare .row .container .row .col-md-6 {order: 2;}
	
	.page-template-template-guide-drills #powershare .row .container .row .col-md-6:first-child {order: 1;}
	
	
	
	
	
	.buying-guide-led-lights #powershare .row .container .row .col-md-6 .mobile-img {margin-bottom: 30px;}
	
	.buying-guide-miter-saws #powershare .row .container .row .col-md-6 .mobile-img {margin-bottom: 30px;}
	
	
		
	.buying-guide-led-lights #powershare .padding-top-40 {padding-top: 0!important;}
		
	
	.mobile-img {display: block; width: 100%;}
		
	.no-padding-mobile {padding: 0!important;}
	
	.box-background.box-background-img  {background-image: none!important;}




	
	.buying-guide#head-page .title-h1 {display: none;}
	
	.buying-guide#head-page .support-paragraph {display: none;}

.box-background-img .col-md-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}

.show-990 {display: block;}

.more-padding-container-left  {padding-left: 0;}

.title-row-guide span {padding-left: 15px;}

.title-row-guide span::before {left: 0;}

.title-row-guide {width: 100%;}

	
	
	
	img[data-src] {
	  opacity: 1;
	  transition: all 0.5s ease-in-out;
	}
	
	
	
	
	
	.front-page-box .box-magazine__logo {margin-bottom: 0; padding-bottom: 20px;}
	
	.box-6__link {font-size: 16px;}
	
	.box-magazine__text {font-size: 16px; line-height: 1.2}
	
	.blog-list > .row > .item > div > .row > div .item-caption p {
  display: none;
}
	
	.box-hero-image__cta .main-button {position: relative;}
	
	.front-page-box #best-seller .slick-dots {top: auto;}
	
	.main-menu-v2 .column {padding-top: 0;}
	
	.custom-menu li .sub-menu .menu-item a {padding-left: 10px;}
	
	.action-area .search {right: 60px;}
	
	.border-top-menu {margin-left: 0;}
	
	.list-product {min-height: 480px;}
	
	.front-page-box .best-seller-banner-mobile {display: none;}
	
	.front-page-box .best-seller-row {margin-top: 30px;}
	
	
	
	.box-action-user {width: 250px;}
	
	.box-to-cart {right: 160px;}
	
	.box-hamburger-user {right: 105px;}
	
	.button-toggle-custom {    right: 25px;}
	
	
	.front-page-box div.container.front-page .column-categories > .box-container .text-back {background: rgb(0,0,0);
    background: -moz-linear-gradient(180deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    background: -webkit-linear-gradient(180deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);
    background: linear-gradient(180deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);}
    
    .box-cta-best-seller {margin-top: 10px;}
	
		
	.contain-list-product .col-md-8.banner-promo-int {width: 100%; max-width: 100%;}
	
	.banner {  height: 270px;}
	
	
	.reserved-area {right: 20px;}
	
	.search {right: 60px;}
	
	
	
	
	.new-menu .main-menu {width: 350px; padding: 80px 10px 40px 10px;}
	
	.new-menu .main-menu li a {font-size: 16px;}
	
	.custom-new-menu-button {left: 10px;}
	
	.new-menu .main-menu .sub-menu {left: 0; width: 350px!important;  display: none;}
	
	.new-menu .main-menu .sub-menu-product p {padding-left: 40px;}
	
	.new-menu .main-menu .sub-menu.sub-menu-product .back::before {      left: 5px;
    top: 4px;}
	
	.new-menu .main-menu .sub-menu-product.sub-menu {left: 0;}
	
	.new-menu .main-menu .navbar-collapse.collapse {position: initial; top: 0;   width: 100%;     left: 0; display: block;}
	
	.new-menu .main-menu .sub-menu-product li {padding-left: 10px; padding-right: 10px;     margin-bottom: 10px;}
	
	.new-menu .sub-menu-product li img {width: 25px;     margin-right: 5px;     top: 0;}
	
	
	
	
	.custom-menu li:hover {background-color: rgba(0,0,0,0);}
	
	.custom-menu li {float: left; width: 100%; padding-top: 5px; padding-bottom: 5px; padding-right: 0; line-height: 28px;}
	
	.custom-menu li .sub-menu {margin-bottom: 0; padding: 10px 10px 10px 0px;}
	
	.custom-menu li:hover .sub-menu {}
	
	.custom-menu li:hover a {color: #fff;}
	
	.custom-menu li .sub-menu li {padding-top: 0; padding-bottom: 0;}
	
	.custom-menu li .sub-menu li a {color: #fff;}
	
	.custom-menu li .sub-menu {position: relative; top:0; left: 0; float: left; right: 0;
    width: auto;}
	
	.custom-menu li.menu-item-has-children::after {

}
	
	.header--nav .menu .menu-item.menu-item-has-children>a {width: 100%;}
	
	.header--nav .menu > .menu-item > .sub-menu {width: 100%; margin-bottom: 10px; float: left;}
	
	.header--nav .menu .menu-item .sub-menu>li>a:before {height: 0;}
	
	.menu-heading-table ul li {font-size: 14px;     padding: 10px 10px;}
	
	.button-family h4 {display: none;}
	
	.button-family h3 {display: none;}
	
	.box-filter-category {margin-bottom: 20px;}
	
	.button-family {width: 43%;  margin-right: 10px;}
		
	.button-family .demo-icon {width: 100%;}
	
	.banner-powershare .head {padding: 20px 10px;}
		
	#subcat-category {padding-bottom: 20px;}
	
	.container.container-key-plus {max-width: 900px;}
	
	.column-right {padding-left: 15px; padding-right: 15px;}
	
	.column-left {padding-left: 15px; padding-right: 15px; padding-top: 0;}
	
	.navbar {padding: 5px;}
	
	.header--nav .navbar .navbar-toggler {margin-top: 20%;}
	
	.header--nav .navbar {padding: 0;}
	
	.header--nav .navbar .container {width: 100%; max-width: 100%;}
	
	.footer--navigation .col-foot-2 {width: 100%!important;}
	
	.footer--navigation .col-foot-6 {width: 100%!important;}
	
	.features-06 .col-img {padding: 20px;}
	
	.features-06 .col-text {padding: 20px;}
	
	.box-download .col-md-4:first-child {margin-bottom: 10px;}
	
	.list-product.col-md-4 {width: 100%; max-width: 100%; flex: auto;}
	
	.button-family p {text-align: right;}
	
	.main-menu-v2 {}
	
	
	
}

@media screen and (max-width: 940px) {
	
	
	
	
	
	#row-bottom-img .col-md-12 img {border-radius:10px 10px 0 0!important; height: auto;}
	
	#row-bottom-img {
  margin-bottom: 40px;
}

.single-product #row-bottom-img .col-md-12 {
  padding-left: 15px;
  padding-right: 15px;
}
	
	#row-bottom-img .sidebar-text {border-radius: 0 0 10px 10px;}
	
	#row-bottom-img .col-md-12 {padding-left: 0; padding-right: 0;}
	
	
	#surrounds-it .background-popup .popup {min-height: auto;}

	.woocommerce-order-received .woocommerce-order .woocommerce-order-details {width: 100%;}
	
	.checkout.woocommerce-order-received .woocommerce-customer-details {width: 100%;}
	
	.checkout.woocommerce-order-received .woocommerce-column__title {margin-top: 20px;}
	
	.background-popup .popup {position: fixed; top: 100px; width: 600px; height: 400px; margin-top: 0; margin-left: -300px;}
	
	.background-popup .popup iframe {height: 400px;}
	
	#lang-menu.background-popup .popup-lang {max-width: auto; margin-left: auto; left: 0px; right: 0px;     padding: 10px; width: auto;}
	
	
	
	.sidebar-text {position: relative; float: left; width: 100%; left: 0;}
	
	#row-bottom-img .col-md-12 img {border-radius: 0;}
	
	.sidebar-text {border-radius: 0;}
	
	.block-reassurance .warranty-text {padding-top: 6px;}
	
	
	
	.garden-pillar-box .box-hero-table__title {line-height: 1.3em;}
	
	
	
	.single-product .col-md-7 {float: left; width: 100%; flex: 0 0 100%;
max-width: 100%; order: 2;}

.single-product #main-attribute .col-md-7 {display: none;}
	
	#gal-mobile {
  display: block;
} 

	#gal-mobile-slider {
  display: block;
} 

#gal-mobile {
  display: block;
  margin-top: 0;
  margin-bottom: 20px;
  border: 1px solid #707070;
  border-radius: 6px;
  background-color: #F0F0F0;
}

.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {
  opacity: 1 !important;
}

.fotorama--fullscreen .fotorama__arr--next {
  background-image: url(/wp-content/uploads/2021/11/next.png) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  width: 30px;
  height: 30px;
  background-size: contain !important;
}

.fotorama--fullscreen .fotorama__arr--prev {
  background-image: url(/wp-content/uploads/2021/11/prev.png) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  width: 30px;
  height: 30px;
  background-size: contain !important;
}
	
	.single-product .col-md-5 {float: left; width: 100%; width: 100%; flex: 0 0 100%;
max-width: 100%; order: 1;}
	
	
	.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus) {
  transform: none !important;
  -webkit-transform: none !important;
}

.fotorama__arr--next {
  right: 0 !important;
}

.fotorama__arr {
  background: none !important;
  width: 15% !important;
  height: 100% !important;
  top: 0 !important;
  bottom: 0;
  z-index: 999 !important;
}

.fotorama__fullscreen-icon {
  background: none !important;
  width: 70% !important;
  left: 50%;
  margin-left: -35%;
  top: 0 !important;
  bottom: 0;
  height: 100% !important;
}

.fotorama__arr--prev {
  right: 0 !important;
}



.page-template-template-support .background-popup .popup {overflow: auto; height: 80%;}

	
	
}

@media screen and (max-width: 910px) { 
	
	.front-page-box div.container.front-page .main-box .box-container .text-back .right-cont .learn-more {padding-left: 10px!important; margin-left: 0!important; width: auto!important; }
	
	.box-cta-category .main-button {margin-bottom: 0!important;}
	
	
	
	
	
	
	
	
	
	
	#hammer-function {background-position: right center;}
	
	#beware {background-position: center;}
	
	#repetitive-tasks {background-position: center;}
	
	
	
	#life-hanging {background-position: right center;}
	
	.page-template-template-guide-angle-grinders #head-page {background-position: right center;}
	
	#vision-matter-shape {background-position: center;}
	
	.page-template-template-guide-circular-saws #did-you-know-01 {background-position: center;}
	
	#pro-tip-left-right {background-position: center;}
	
	#behind-the-scene {background-position: center;}
	
	.slick-prev, .slick-next {width: 30px!important; height: 30px!important;}
	
	.hide-mob-mag {display: none!important;}
	
	.box-6__image img {display: block;}
	
	#torque-is-the-key {background-position: center;}
	
	#strength-in-numbers {background-position: center;}
	
	#oscillating-angle {background-position: center;}
	
	.page-template-template-guide-oscillating #did-you-know-01 {background-position: center;}
	
	.margin-top-mob {margin-top: 30px;}
	
	#light-way {background-position: center;}
	
	#multi-sanders {background-position: left center;}
	
	
	
	#hook-loop {background-position: left center;}
	
	#pratical-art {background-position: center;}
	
	.page-template-template-guide-reciprocating-saw #head-page {background-position: right center;}
	
	.page-template-template-guide-sanders #did-you-know-01 .mobile-img {margin-bottom: 20px;}
	
	.title-row-guide img {margin-top: 0px;}
		
	
	
	#iron-age {background-position: center;}
	
	.page-template-template-guide-miter-saw #olfactory-memory {background-position: center;}
	
	.page-template-template-guide-reciprocating-saw #powershare .mobile-img {margin-top: 20px;}
	
	.page-template-template-guide-reciprocating-saw #like-swimming .mobile-img {margin-bottom: 20px;}
	
	.page-template-template-guide-miter-saw #accuracy-precision .mobile-img {margin-top: 20px;}
	
	.page-template-template-guide-miter-saw #powershare .mobile-img {margin-bottom: 20px;}
	
	#history-led .mobile-img {margin-top: 20px;}
	
	.page-template-template-guide-led-lights #powershare .mobile-img {margin-bottom: 20px;}
	
	#electric-motors .mobile-img {margin-top: 20px;}
	
	#optimal-speed .mobile-img {margin-top: 20px;}
	
	#better-batteries .mobile-img {margin-top: 20px;}
	
	#better-batteries .box-background.box-background-img {padding-bottom: 0!important;}
	
	.page-template-template-guide-nailer-stapler #electric-motors .mobile-img {
  margin-top: 0px;
}
	
	
	.page-template-template-guide-impact #did-you-know-02 .row .container .row .col-md-6:last-child .title-row-guide {
  order: 1;
}

.page-template-template-guide-impact #did-you-know-02 .row .container .row .col-md-6:last-child div {
  order: 2;
  margin-bottom: 30px;
}
	
	#electric-motors .box-background {
  padding-bottom: 0px !important;
}
	


.powertools-home-box .box-6__content {
	position: absolute;
z-index: 20;
top: 0;
}

.powertools-home-box .box-6__text {
	font-size: 18px;
}
	
	
	.page-template-template-guide-drills #brushed-brushless .row .container .row .col-md-6:last-child div {
  order: 2;
  width: 100%;
  margin-top: 0;
}

.page-template-template-guide-reciprocating-saw #did-you-know-01 .row .container .row .col-md-6:first-child div {
  order: 3;
  width: 100%;
  margin-top: 0;
}

.page-template-template-guide-nailer-stapler #powershare .row .container .row .col-md-6:first-child {
  order: 2;
}


.page-template-template-guide-nailer-stapler #powershare .row .container .row .col-md-6 {
  order: 1;
}

.page-template-template-guide-jigsaw #did-you-know-01 .row .container .row .col-md-6:first-child div {
  order: 3;
  width: 100%;
  margin-top: 0;
}

.page-template-template-guide-angle-grinders #electric-motors .row .container .row .col-md-6:first-child {
	order: 1!important;
	padding-top: 20px;
}

.page-template-template-guide-angle-grinders #electric-motors .row .container .row .col-md-6 {
  order: 2!important
}
	

.page-template-template-guide-circular-saws #powershare .row .container .row .col-md-6 {
  order: 2;
}

.page-template-template-guide-circular-saws #powershare .row .container .row .col-md-6:first-child {
  order: 1;
}
	
	
	
	
	
	
	
	
	
	.warranty-icon {width: 10%; margin-top: 0;}
	
	.warranty-text {width: 90%;}
	
	
	
	
	
	
	
	
	
	.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {width: 100%;}
	
	.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {width: 100%;}
	
	.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {padding-right: 0;}
	
	.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {padding-right: 0;}
	
	.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {margin-bottom: 0;}
	
	#customer_details {width: 100%;}
	
	#order_review {width: 100%; margin-top: 50px;}
	
	.woocommerce-checkout-review-order {padding-left: 0; padding-right: 0;}
	
	
	
	
	.description-category {margin-bottom: 10px;}
	
	.container-callout {width: 700px;}
	
	.box-plus.rotate-180 .line-plus { top: 0px;}
	
	.breadcrumbs li {margin-bottom: 10px;}
	
	
	.popup-search .fas {right: 0px;}
	
	.popup-search {    width: auto; margin-left: 0; left: 10px;  right: 10px;}
	
	
	.main-android .col-md-6 {float: left; width: 100%;     flex: 0 0 100%;  max-width: 100%;}
	
	.support-page.margin-bottom-150 {margin-bottom: 70px!important;}
	
	.support-page .margin-bottom-150 {margin-bottom: 70px!important;}
	
	.main-android .second-column {padding-left: 15px; padding-right: 15px; margin-top: 20px;}
	
	.box-info-border.col-md-6 {-ms-flex: 0 0 50%;  flex: 0 0 50%;  max-width: 50%; width: 50%;}
	
	.box-info-border {padding: 20px;}
	
	.front-page-box #recently-added .slick-dots {top: auto;}
	
	.front-page-box #best-seller .slick-dots {top: auto;}
	
	.categories-box .main-button {padding: 0; top: 0;}
	
	
	
	.header--nav .navbar .navbar-brand {
  width: 172px !important;
  position: relative;
z-index: 999;
}

.action-area {z-index: 99;}
	
}

@media screen and (max-width: 860px) { 
	
	
	#after-launch #welcome-vision .display-table-cell img {width: 100%;}
	
	.page-template-template-landroid-overview-2022 .wrapper {margin-top: 0;}
	
	
	
	
	
	
	
	
		.garden-home-box .box-7__slider__item__icon img {position: relative;
left: 0;
bottom: 0;
-webkit-transform: none;
-o-transform: none;
transform: none; height: 90px;
width: auto; display: inline-block;}

.garden-home-box .box-7__slider__item__icon::before {
	padding-top: 0;
}
	
	.garden-home-box .box-7__slider__item__icon {margin-bottom: 20px;
margin-left: auto;
float: left;
width: 100%;
display: block; position: relative; max-width: 100%;
text-align: center;}
	
	
	
	
	
	.page-template-template-landroid-vision-technology-php .wrapper {
  margin-top: 0;
}
	
	.page-template-template-landroid-vision-technology-php .row.background-row {display: block;}
	
	.page-template-template-landroid-vision-technology .header--subnav {display: none!important;}
	
	.main-title-video {top: 40%; font-size: 40px;}
	
	
	
	
	#surrounds-it .main-title-landroid {color: #fff!important;}
	
		#no-setup .main-title-landroid {color: #fff!important;}
	
	#discover-more .main-title-landroid {color: #fff!important;}
	
	#turning-information .main-title-landroid  {color: #fff!important;}
	
	#future-proof .main-title-landroid {color: #fff!important;}
	
	#cut-to-edge .main-title-landroid {color: #fff!important;}
	
	#mow-at-night .main-title-landroid {color: #fff!important;}
	
	#more-often-better .main-title-landroid {color: #fff!important;}
	
	
	
	
	
	#cognitive-robot .row {
  display: flex;
  flex-wrap: wrap;
}
	
	
	#sharing-is-caring .row {display: flex; flex-wrap: wrap;}
	
	
	#active-safety .display-table-cell {
  vertical-align: top;
  padding-top: 0;
}
	
	
	
	#welcome-vision .col-img img {
		right: -250px; 
		top: -140px;
	}
	
	#welcome-vision .height-800.col-img {
		height: 390px;
	}
	
	#gift-or-sight .col-img img {
		top: -180px;
width: 200%;
left: -55%;
	}
	
	#gift-or-sight .height-800.col-img {height: 450px;}
	
	
	
	#sharing-is-caring .col-text img {display: none;}
	
	.video-row div video {width: 100%;}
	
	.video-row div {
  height: 400px;
}
 
#surrounds-it .landroid-btn img {float: right; width: 25px;}

.show-768 {display: block;}

.hide-768 {display: none;}

.page-template-template-landroid-vision-technology-php .row .container .row {display: block;}

.page-template-template-landroid-vision-technology-php .row.background-row {margin: 0;}
	
	
	
#surrounds-it.background-row {float: left; width: 100%;}

	#surrounds-it .landroid-btn.btn-link.btn-white, 	#surrounds-it .worx-btn.btn-link.btn-white {}
	
	.landroid-front-page-2021-box #video {position: relative;}
	
	#surrounds-it .col-img {display: none;}
	
	
	#discover-more .col-img {display: none;}
	
	#future-proof .col-img {display: none;}
	
	#mow-at-night .col-img {display: none;}
	
	
	#vision-for-you .display-table-cell {padding-top: 0;}
	
	#vision-for-you .main-title-landroid {margin-bottom: 30px;}
	
	.main-button {color: #fff;
		margin-bottom: 50px;
	}
	
	.content-product-vision {border-color: #ebebeb;}
	
	.title-product-vision {border-color: #ebebeb;}
	
	
	
	
	.landroid-front-page-2021-box .container .row .col-md-5 {order: 2;}
	
	#sharing-is-caring .height-800.col-img {order: 1;}
	
	#sharing-is-caring .height-800.col-img {
  padding-bottom: 0;
  padding-top: 0;
  height: 250px;
  display: block;
}



#active-safety .col-img {display: none;}

#more-often-better .col-img {display: none;}

#no-setup .col-img {display: none;}


#sharing-is-caring .col-img img {
  position: absolute;
  bottom: auto;
  width: 190%;
  right: 40px;
}

#sharing-is-caring .display-table-cell {overflow: visible; display: block;}
	
	
	
	#no-setup .description-landroid {
	text-shadow: none;
}

#no-setup .main-title-landroid {
	text-shadow: none;
}

#no-setup .landroid-btn.btn-link {
	text-shadow: none;
}

#discover-more .description-landroid {
	text-shadow: none;
}

#discover-more .main-title-landroid {
	text-shadow: none;
}

#discover-more .landroid-btn.btn-link {
	text-shadow: none;
}

#future-proof .description-landroid {
	text-shadow: none;
}

#future-proofe .main-title-landroid {
	text-shadow: none;
}

#future-proof .landroid-btn.btn-link {
	text-shadow: none;
}

#cut-to-edge .description-landroid {
	text-shadow:none;
}

#cut-to-edge .main-title-landroid {
	text-shadow: none;
}

#cut-to-edge .landroid-btn.btn-link {
	text-shadow: none;
}

#more-often-better .description-landroid {
	text-shadow: none;
}

#more-often-better .main-title-landroid {
	text-shadow: none;
}

#more-often-better .landroid-btn.btn-link {
	text-shadow:none;
}

#vision-for-you .title-product-vision {
	text-shadow: none;
}

#vision-for-you .content-product-vision {
	text-shadow: none;
}	
	
	
#discover-more .display-table-cell {padding-top: 0;}
	
	#vision-window .display-table-cell {padding-top: 0;}
	
	#vision-window .height-800.col-img {padding-top: 0;}
	
	#vision-window .height-800.col-text {padding-bottom: 0;}
	
	#turning-information .display-table-cell {padding-top: 0;}
	
	#turning-information .height-800.col-img {padding-top: 0;}
	
	#turning-information .height-800.col-text {padding-bottom: 40px;}
	
	#mow-at-night .display-table-cell {padding-top: 0;}
	
	#cut-to-edge .height-800.col-img {padding-bottom: 0; padding-top: 0;}
	
	#sharing-is-caring .height-800.col-img {padding-bottom: 0; padding-top: 0;}

	
	.show-768 img {width: 100%; display: block;}
	
	
	
	
	
	
	
	
	
	
	
	
#surrounds-it .landroid-btn img {float: right;
width: 35px;
margin-top: -5px;}

.show-768 .col-md-12 {
	padding-left: 0;
	padding-right: 0;
}

.show-768.row {
	margin-left: 0; margin-right: 0; width: 100%;
}

.description-landroid {
	color: #CCCCCC;
}

#cognitive-robot .logo-col-text {
  max-width: 150px;
}

.landroid-front-page-2021-box .container .row {
	padding-top: 0;
}

.landroid-front-page-2021-box .height-800 {
padding-top: 10px;
	padding-bottom: 50px;
}

.landroid-front-page-2021-box .container .row {
	padding-bottom: 0;
}

#turning-information .description-landroid {
	color: #fff;
}

#brainpower .description-landroid {
	color: #fff;
}

#future-proof .description-landroid {
	color: #fff;
}

#stay-in-control .description-landroid {
	color: #fff;
}

#cut-to-edge .description-landroid {
	color: #fff;
}

#mow-at-night .description-landroid {
	color: #fff;
}

#more-often-better .description-landroid {
	color: #fff;
}

#sharing-is-caring .description-landroid {
	color: #fff;
}

.hide-768 {display: none!important;}

.landroid-front-page-2021-box #vision-for-you-v2.background-row {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom-landroid-2022/mobile/asset-29-1.jpg)!important;
	background-attachment: local;
	overflow-y: scroll;
	transform-style: preserve-3d;  
	scroll-behavior: smooth;
	-webkit-overflow-scrolling: touch;
}

.landroid-front-page-2021-box #vision-for-you-v2.background-row .col-img {
   scroll-snap-align: center;
}

#vision-for-you-v2 .row-expand {
	width: 1120px;
	max-width: 1120px;
}

#vision-for-you-v2 .container .col-md-3 {
	width: 100%;
	max-width: 270px;
	float: left;
}

.overflow-scroll {
	float: left;
	width: 100%;
	overflow: auto;
}

#vision-for-you-v2  .main-button {
	line-height: 28px;
	height: auto;
	margin-bottom: 0;
	padding-left: 40px;
padding-right: 40px;
width: 100%;
}

#vision-for-you-v2  .main-button p {
	margin-bottom: 0;
	padding-top: 5px;
padding-bottom: 5px;
}

#vision-for-you-v2 .row-title {
	width: 100%;
text-align: center;
padding-top: 50px;
}

#vision-for-you-v2 .content-product-vision {
	 text-shadow: 2px 2px 5px #000;
}

#vision-for-you-v2 .title-product-vision {
	 text-shadow: 2px 2px 5px #000;
}

#vision-for-you-v2 .main-title-landroid {
	text-align: center;
}

.landroid-front-page-2021-box #vision-for-you-v2.background-row .text-white {
	color: #fff!important;
}

#vision-for-you-v2 .overflow-scroll-height {
	white-space: inherit;
}

#vision-for-you-v2 .height-800 {
	height: 490px;
	position: relative;
}

#vision-for-you-v2 .overflow-scroll-height {
	margin-top: 150px;
}

#vision-for-you-v2 .content-product-vision {margin-top: 0px;
min-height: 200px;}

.container.display-table.height-800 .row-title {
	display: none;
}

.title-vision-for-you-v2 .main-title-landroid {
	text-align: center;
}

.title-vision-for-you-v2 {
	text-align: center;
	float: left;
	width: 100%;
}

.title-vision-for-you-v2 {
	display: block;
}
	
	
	
	.single-product .breadcrumbs {margin-bottom: 0;}
	
	#main-attribute {
	  margin-top: 20px;
	}
	
	#row-sku {
	  margin-bottom: 0;
	}
	
	#row-title {
	  margin-bottom: 0;
	}
	
	#row-short-description {
	  margin-bottom: 10px;
	}
	
	#row-price {margin-top: 10px;}
	
	.sku_wrapper {font-weight: 400; color: #777776;}
	
	
	
	
	
	
	
	
.height-753 {
  min-height: 250px;
}

.margin-bottom-240 {
  margin-bottom: 40px;
}
	
	#how-do-they-work .top-img {
  margin-top: -70px;
}	
	
	
.landroid-front-page-2021-box .background-row {background-image: none!important; background-color: #000; color: #fff;}
	
	.landroid-front-page-2021-box .background-row .text-white {color: #E85900 !important;}
	
	.landroid-front-page-2021-box .background-row .landroid-btn.btn-link.btn-white {color: #777776;}
	
.landroid-front-page-2021-box .row .row .height-800 {padding-left: 0; padding-right: 0;}



.landroid-front-page-2021-box .row .row .height-800.col-md-4 {width: 100%; max-width: 100%;}

.landroid-front-page-2021-box .row .row .height-800.col-md-6 {width: 100%; max-width: 100%;}

#no-setup .main-title-landroid::after {display: none;}

	
	
	
	
	
	
	
	.header--nav .navbar .navbar-brand {width: 172px; position: relative;
z-index: 999;}
	
	.warranty-icon {width: 10%;}
	
	.warranty-text {width: 90%;}
	
	.search {right: 60px;}
	
	
	#body-category .text-product {min-height: auto; height: auto;}
	
	
}

@media screen and (max-width: 930px) and (max-height: 500px) { 
	
	.page-template-template-landroid-vision-technology .background-popup .popup {width: 360px; margin-left: -180px; top: 19%;}
	
	
	
}

@media screen and (max-width: 768px) { 
	
	.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td a {
		color: #777776;
	font-weight: 600;  }
	
	
	
	.second-border {border-right: none!important; border-bottom: 3px solid #CCCCCC!important;}
	
	.first-border {border-right: none!important; border-bottom: 3px solid #CCCCCC!important;}
	
	.fourth-border {border-right: none!important; border-bottom: 3px solid #CCCCCC!important;}
	
	.third-border {border-right: none!important; border-bottom: 3px solid #CCCCCC!important;}
	
	.five-border {border-right: none!important; border-bottom: 3px solid #CCCCCC!important;}
	
	
	.title-info-support {min-height: auto;}
	
	
	
	.intro {padding-left: 15px;
		padding-right: 15px;
	}
	
	
	#product-enquiry {margin-bottom: 30px;}
	
	.row.double-support .col-md-6:first-child {
		margin-bottom: 30px;
	}
	
	
	.support-page .title-h3 {margin-top: 30px;}
	
	
	.support-page .popup {top: 50px !important; height: 80% !important;}
	
	
	
	.shop_table .woocommerce-Price-amount.amount {float: left; width: 100%;}
	
	
	
	.regular-price {float: left; width: auto; margin-right: 10px;}
	
	.price-box .sale-price {float: left; width: auto;}
	
	
	
	
	.list-product.col-md-4 {width: 50%; max-width: 50%; flex: auto;}
	
	.desc-product .col-50 {width: 100%;}
	
	.price-row .main-button {margin-bottom: 20px; margin-top: 10px; width: 100%;}
	
	.price-row .button-outline {margin-top: 0; width: 100%;}
	
	
	.slick-prev, .slick-next {
	width: 30px!important;
height: 30px!important;
}
	
.box-hero-table .text-product {
  min-height: auto;
}

 .warranty-icon {
	width: 10%;
  }
  
  
  
.woocommerce-cart-form__cart-item .product-name:before {
display: none;
}

.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {
	text-align: left!important;
}




#how-do-they-work .top-img {
	margin-bottom: 20px;
}

.show-mobile {
  margin-bottom: 70px;
}

.page-template-template-guide-impact .top-img img {
	padding-top: 40px;
padding-bottom: 40px;
width: 150%;
margin-left: -25%;
}

#how-do-they-work .top-img {
  margin-top: -80px;
}



.page-template-template-guide-impact #did-you-know-01 .box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-impact #optimal-speed .box-background-img {
	padding-bottom: 0!important;
}



#pro-tips-watch-impacts .box-background.box-background-img {
	padding-bottom: 0!important;
}



.page-template-template-guide-impact #did-you-know-02 .box-background.box-background-img {
	padding-bottom: 0!important;
}

#detail-accessories .box-accessories {padding-left: 0px; padding-right: 0px;}

.page-template-template-guide-impact #powershare .box-background {
	padding-top: 0!important;
}

.page-template-template-guide-impact #did-you-know-01 .height-715 {
  min-height: 590px;
}


.title-row-guide span::before {
	top:4px;
	left: -2px;
	width: 14px;
height: 20px;
}


.page-template-template-guide-led-lights #history-led .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-led-lights #history-led .mobile-img {
	padding-top: 20px;
}



.page-template-template-guide-led-lights #better-batteries .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-led-lights #better-batteries .mobile-img {
	padding-top: 20px;
}

.page-template-template-guide-led-lights #powershare .box-background {
  padding-bottom: 30px !important;
  padding-top: 0px!important;
}

.page-template-template-guide-led-lights #powershare .row .container .row .col-md-6:first-child {
	padding-top: 40px!important;
}

.title-row-guide {

}

.title-row-guide span {

}

.woocommerce-form-login-toggle {margin-top: 0;}


.page-template-template-guide-miter-saw .top-img img {
	margin-bottom: 20px;
}



.page-template-template-guide-miter-saw #size-matter .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-miter-saw #size-matter .mobile-img {
	margin-top: 30px;
}

.page-template-template-guide-miter-saw #accuracy-precision .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-miter-saw #accuracy-precision .mobile-img {
	margin-top: 30px;
}



.page-template-template-guide-miter-saw #electric-blade .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-miter-saw #electric-blade .mobile-img {
	margin-top: 30px;
}

.page-template-template-guide-miter-saw #better-battery .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-miter-saw #better-battery .mobile-img {
	margin-top: 30px;
}

.woocommerce .woocommerce-checkout-review-order table.shop_table th {padding-right: 10px;}

.page-template-template-guide-miter-saw #powershare .box-background {
  padding-bottom: 30px !important;
  padding-top: 0!important;
}

.page-template-template-guide-miter-saw #powershare .row .container .row .col-md-6:first-child {
  margin-top: 30px;
}


.page-template-template-guide-oscillating .top-img img {
  width: 170%;
  margin-left: -40%;
}



.page-template-template-guide-oscillating #variable-speed .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-oscillating #good-vibration .box-background.box-background-img {
	padding-bottom: 0!important;
}



.margin-top-mobi {
	margin-top: 30px;
}

.page-template-template-guide-oscillating #quick-work .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-oscillating #universal-fit .box-background.box-background-img {
	padding-bottom: 0!important;
}



.page-template-template-guide-oscillating #save-kits .title-row-guide:last-child {
	margin-top: 30px;
}

.page-template-template-guide-oscillating #save-kits .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-oscillating #save-kits .mobile-img {
	margin-top: 30px;
}



.page-template-template-guide-oscillating #powershare .box-background {
  padding-bottom: 30px !important;
  padding-top: 0!important;
}

.page-template-template-guide-oscillating #how-do-they-work .title-row-guide  {
	margin-top: 20px;
}


.page-template-template-guide-jigsaw .top-img img {
  width: 160%;
  margin-left: -30%;
  margin-top: 20px;
}



.page-template-template-guide-jigsaw #did-you-know-01 .box-background-img {
	padding-top: 0!important;
}

.page-template-template-guide-jigsaw #did-you-know-01 .mobile-img {

}





.page-template-template-guide-jigsaw #battery-platform .box-background.box-background-img {
	padding-top: 0!important;
	padding-bottom: 40px!important;
}



.page-template-template-guide-jigsaw #quicker-changes .box-background.box-background-img {
	padding-top: 0!important;
}



.page-template-template-guide-jigsaw #better-results .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-jigsaw #better-results .mobile-img {
margin-top: 20px;
}

.page-template-template-guide-jigsaw #bundle-up .box-background.box-background-img {
	padding-top: 0!important;
}






.page-template-template-guide-nailer-stapler .top-img img {
  width: 160%;
  margin-left: -32%;
  margin-top: 20px;
}



.page-template-template-guide-nailer-stapler #one-gun .box-background.box-background-img {
	padding-bottom: 40px!important;
}

.page-template-template-guide-nailer-stapler #importance .box-background.box-background-img {
	padding-bottom: 40px!important;
}



.page-template-template-guide-nailer-stapler #electric-motors .box-background {
  padding-bottom: 40px !important;
}




.page-template-template-guide-nailer-stapler #powershare .box-background {
  padding-top: 30px !important;
}




.page-template-template-guide-reciprocating-saw .top-img img {
  width: 180%;
  margin-left: -40%;
}







.page-template-template-guide-reciprocating-saw #like-swimming .mobile-img {
	margin-bottom: 30px;
}



.page-template-template-guide-reciprocating-saw #bundle-up .padding-top-90 {
	padding-bottom: 40px;
}



.page-template-template-guide-reciprocating-saw #powershare .mobile-img {
	margin-top: 30px;
}

.page-template-template-guide-reciprocating-saw #how-do-they-work .more-padding-column-right:last-child .title-row-guide {
	margin-top: 30px;
}

.page-template-template-guide-reciprocating-saw #powershare .box-background {
	padding-bottom: 0!important;
}




.page-template-template-guide-sanders .top-img img {
  width: 190%;
  margin-left: -45%;
}



.page-template-template-guide-sanders #gift .box-background.box-background-img {

}

.page-template-template-guide-sanders #better-batteries .row .container .row .col-md-6 {
  order:2;
}

.page-template-template-guide-sanders #better-batteries .row .container .row .col-md-6:first-child {
  order: 1;
}

.page-template-template-guide-sanders #did-you-know-01 .mobile-img {
	margin-bottom: 30px;
}







.page-template-template-guide-drills .top-img img {
  width: 150%;
  margin-left: -25%;
  margin-top: 20px;
}



.page-template-template-guide-drills #slammer-force .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-drills #brushed-brushless .row .container .row .col-md-6:last-child img {
  display: none;
}



.page-template-template-guide-drills #brushed-brushless .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-drills #blook-up .box-background.box-background-img {
	padding-bottom: 0!important;
	padding-top: 40px;
}



.page-template-template-guide-drills #size-matter .box-background.box-background-img {
	padding-bottom: 0!important;
	padding-top: 40px;
}

.page-template-template-guide-drills #size-matter .box-background.box-background-img.height-715 {
  min-height: 550px;
}

.page-template-template-guide-drills #size-matter .mobile-img {
	margin-top: 30px;
}

.page-template-template-guide-drills #even-further .box-background.box-background-img {
	padding-bottom: 0!important;
}

.page-template-template-guide-drills #even-further .box-background.box-background-img.height-715 {
  min-height: 550px;
}

.page-template-template-guide-drills #even-further .mobile-img {
	margin-top: 30px;
}



.page-template-template-guide-drills #getting-gets .box-background.box-background-img {
	padding-bottom: 0!important;
	padding-top: 40px;
}

.page-template-template-guide-drills #getting-gets .mobile-img {
	margin-top: 30px;
}



.page-template-template-guide-drills #brushed-brushless .mobile-img {
	margin-top: 30px;
}

#beware .show-990 {display: none!important;}

#repetitive-tasks .show-990 {display: none!important;}
	
	
	
	
	
	
	
	
	
	
	
	.footer #wpsm_counter_b_row_225574 .wpsm_counterbox .wpsm_count-icon {
		float: left!important;
		width: 100%!important;
		text-align: left!important;
	}
	
	.footer #wpsm_counter_b_row_225574 .wpsm_counterbox .wpsm_number {
		float: left!important;
		  width: 100%!important;
		  text-align: left!important;
		  margin-top: 0!important;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.front-page-box #recently-added .slick-dots {padding-left: 10px; padding-right: 10px;}
	
	
	
	
	
	.box-hamburger-user {
  right: 85px;
} 

.box-to-cart {
  right: 135px;
}
	
	
	
	
	.page-template-template-landroid-in-figures .header--subnav {display: none!important;}
	
	.page-template-template-landroid-pillar .header--subnav {display: none!important;}
	
	.page-template-template-landroid-accessories .header--subnav {display: none!important;}
	
	.page-template-template-landroid-technology .header--subnav {display: none!important;}
	
	.page-template-template-landroid-vision-technology .header--subnav {display: none!important;}
	
	.page-template-template-landroid-overview-2022 .header--subnav {display: none!important;}
	
	
	
	
	
	
	.close-popup .fas {font-size: 30px;}

#surrounds-it .popup .close-popup {
  top: -35px;
  right: 0;
}
	
	
	#vision-for-you .main-title-landroid {text-align: center;}
	
	
	.page .iubenda-tp-btn[data-tp-icon], .page .iubenda-uspr-btn[data-tp-icon] {left: auto!important; right: 0!important; width: auto!important;}
	
	.page .iubenda-tp-btn[data-tp-float][data-tp-float=bottom-left] {left: auto!important; right: 0!important; width: auto!important;}
	
	
	
	
	
	
	#open-home .col-md-5 {width: 100%; max-width: 100%; flex: 100%;}
	
	#open-home .col-md-7 {width: 100%; max-width: 100%; flex: 100%;}
	
	#open-home .display-table {height: auto;}
	
	.main-title-open-home {margin-bottom: 20px;}
	
	#open-home {padding-bottom: 40px; padding-top: 40px;}
	
	#video {width: 100%; position: absolute; top: 0;}
	
	#open-home {position: relative;}
	
	
	
	
	

.show-mobile .support-paragraph {
  margin-bottom: 40px;
}
	
.margin-bottom-60 {
  margin-bottom: 40px !important;
}	
	
.margin-bottom-180 {
  margin-bottom: 60px;
}	
	
	
	
	
	
	
	
	.archive-heading > .container .heading-text {
  padding-top: 0;
  padding-bottom: 0;
}
	
	.blog-list > .row .item {
  margin-bottom: 0;
  width: 50%;
  max-width: 50%;
  float: left;
  flex: 50%;
  padding: 10px;
}

.blog-list > .row .item > div > .row > div {
  padding: 0;
}

.blog-list > .row .item > div > .row > div .item-caption {
  padding: 15px;
}

.blog-list > .row .item > div > .row {
  margin: 0;
  background: #f2f2f2;
}
	
	
	.menu-item-564071 {border-top: 1px solid #fff;}
	
	
	.main-menu-v2 .box-button-promo a {padding-left: 0;}
	
	
	.radio-link-template .box-2 {float: left; width: 100%;}
	
	.radio-link-template .box-1--content-wrapper {float: left; width: 100%;}
	
	
	.woocommerce-checkout #payment ul.payment_methods li {padding-left: 0!important;}
	
	
	.front-page-box .box-featured-product--title {line-height: 1.2; margin-bottom: 10px;}
	
	
	
	.woocommerce-cart .content .woocommerce {padding-left: 15px; padding-right: 15px;}
	
	.landroid-front-page-2021-box .box-2--title {line-height: 1.2;}
	
	
	.my-account.woocommerce .col2-set .col-1, .my-account.woocommerce-page .col2-set .col-1 {max-width: 100%;}
	
	.my-account.woocommerce .col2-set .col-2, .my-account.woocommerce-page .col2-set .col-2 {max-width: 100%;}
	
	.woocommerce form.login {margin: 0;}
	
	.woocommerce form.register {margin: 0;}
	
	.woocommerce-privacy-policy-text {font-size: 14px;     line-height: 1.2; font-style: italic;}	
	
	
	.batteries-box .box-hero-plus__modals__item .modal-header .close {right: 14px;}
	
	.action-area .search {right: 50px;}
	
	.sub-menu-action-user {width: 180px;}
	
	.woocommerce .quantity .qty {height: 46px;}
	
	
	.woocommerce table.my_account_orders .button {margin-left: 10px;}
	
	.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions {background-color: #fff!important; margin-bottom: 10px;}
	
.landroid-front-page-2021-box .box-2--title {line-height: 1.2;}
	
	.woocommerce-cart .content .woocommerce {padding-left: 15px; padding-right: 15px;}
	
	
	.woocommerce-checkout-review-order-table tr {display: block; border: none; float: left;
width: 100%;}



.woocommerce table.shop_table.woocommerce-checkout-review-order-table td.product-total {background-color: #fff;}


	
	.woocommerce-checkout-review-order-table tr td {display: block; float: left;
width: 100%;}
	
	.woocommerce-checkout-review-order-table thead {display: none;}
	
	.woocommerce-checkout-review-order-table tbody tr th {float: left; width: 50%!important;}
	
	.woocommerce-checkout-review-order-table tbody tr td {float: left; width: 50%!important;}
	
	.woocommerce-checkout-review-order-table tfoot tr th {float: left; width: 50%!important;}
	
	.woocommerce-checkout-review-order-table tfoot tr td {float: left; width: 50%!important;}
	
	
	
	
	.woocommerce table.shop_table td.product-quantity {width: 33.33%; float: left; background-color: #fff !important;}
	
	.woocommerce table.shop_table td.product-price {width: 33.33%; float: left; background-color: #fff !important;}
	
	.woocommerce table.shop_table td.product-subtotal {width: 33.33%; float: left; background-color: #fff !important;}
	
	.shop_table tr td.actions {background-color: #fff!important;}
	
	.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {float: left; width: 100%;}

	.woocommerce table.shop_table td {width: 100%;float: left;}
	
	.header--subnav li {float: none;}
	
	.header--subnav .menu {max-width: 80%; float: left;}
	
	.header--subnav .main-button {right: 15px; top: 10px;}
	
	.block-reassurance {width: 100%;}
	
	.custom-menu li:hover {
  background-color: rgba(0,0,0,0);
}


.garden-home-box .box-2 {padding-left: 15px; padding-right: 15px;}

.powertools-home-box .box-2 {padding-left: 15px; padding-right: 15px;}

#box-5_2 {padding-left: 15px; padding-right: 15px;}

.garden-home-box .box-6__content {padding: 30px 30px 50px 30px;}

.garden-home-box {
  padding-top: 5px;
} 

.powertools-home-box {
  padding-top: 5px;
}


.box-cta-best-seller .main-button {margin-top: 10px;}
	
	
	.woocommerce-page.cart table.shop_table_responsive tr {margin-bottom: 0;}
	
	.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {float: left!important; }
	
	.cart-collaterals {display: flex; flex-wrap: wrap;}
	
	.cart-collaterals .block-reassurance {order: 2;}
	
	.cart-collaterals .cart_totals {order: 1;     margin-top: 20px;}
	
		
	
	.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr {margin-bottom: 20px; float: left;
		width: 100%;}
	
	.woocommerce-page table.shop_table_responsive tr td.product-remove {background-color: #fff;}
	
	
	
	.list-product {
    min-height: 440px;
}
	
	.price-box {font-size: 24px;}
	
	.price-box .sale-price {font-size: 14px;}
	
	.price-box .sale-price .sterlin {font-size: 14px;}
	
	.main-button a {font-size: 14px;}
	
	.slider-product-woocommerce .text-product {min-height: 160px;}
	
	.front-page-box div.container.front-page .row-4 .categories-box .learn-more {font-size: 14px; float: left;
width: 100%;}
	
	
	
	.blog-btn, .btn, .comment-form input[type=submit], .landroid-btn, .search-form .search-submit, .worx-btn {font-size: 14px;}
	
	.main-button {font-size: 14px;}
	
	[type="submit"]:not(:disabled), button:not(:disabled) {font-size: 14px;}
	
	.slider-product-woocommerce .button-outline {font-size: 14px; width: 100%;}
	
	
	
	.front-page-box .best-seller-row .best-seller-slides-cont .best-seller-slide .text-back .text {padding: 30px 28px;}
	
	
	.front-page-box div.container.front-page .column-categories>.box-container {width: 100%;     float: left;
    height: auto;     height: 200px;}
    
    .front-page-box div.container.front-page .column-categories {display: block;}	
	
	
	.aws-search-result .aws_result_title {line-height: 28px;}
	
	#yith-sl-section-map {width: 100%!important;}
	
	#yith-sl-section-results {display: flex; flex-wrap: wrap;}
	
	#yith-sl-section-results #yith-sl-wrap-search-stores {order: 1;}
	
	#yith-sl-section-results #yith-sl-section-map {order: 2; width: 100%;}
	
	#yith-sl-section-results #yith-sl-main-filters-container {order: 3;}
	
	#yith-sl-section-results #yith-sl-active-filters {order: 4;}
	
	#yith-sl-section-results #yith-sl-results {order: 5; float: left; width: 100%;}
	
	.box-brand-image {padding-right: 30px;}
	
	.wrapper-filter[data-taxonomy="radius"] select {display: none;}
	
	.wrapper-filter[data-taxonomy="brand"] .wrapper-options {display: none;}
	
	.wrapper-filter[data-taxonomy="products"] .wrapper-options {display: none;}
	
	#yith-sl-main-filters-container.layout-opened .wrapper-filter .filter-label {width: 100%; position: relative;   transition: all 0.5s ease;}
	
	#yith-sl-main-filters-container.layout-opened .wrapper-filter .filter-label:after {
		display: block; 
		background-image: url(https://uk.worx.com/wp-content/uploads/2022/04/asset-85.png);
		background-position: center center;
		background-size: contain;
		width: 30px;
		height: 30px;
		background-repeat: no-repeat;
		content: "";
		position: absolute;
		top: 0;
		right: 0;
	}
	
	.page-template-template-landroid-off-limits .box-1 .landroid-btn.btn-link { top: 0; float: right;}
	
	.landroid-in-figures .box-1--video {border: none;}
	
	.landroid-in-figures .box-2--video {border: none;}
	
	.landroid-in-figures .box-3--video {border: none;}
	
	.landroid-in-figures .box-4--video {border: none;}
	
	.landroid-in-figures .box-5--video {border: none;}
 
	
	.wrap-header .row {display: flex; flex-wrap: wrap;}
	
	.wrap-header .row .box-title {order: 2;}
	
	.wrap-header .row .box-brand-image {order: 1; float: left; width: 100%; padding-left: 30px;}
	
	.wrap-header .row .box-brand-image img {float: left; margin-bottom: 20px;}
	
	#yith-sl-main-filters-container.layout-opened .wrapper-filter .filter-label::after.rotate-180 {
		
	}
	
	#yith-sl-main-filters-container.layout-opened .wrapper-filter {
		border-bottom: 1px solid #ebebeb;
padding-bottom: 10px;
margin-bottom: 20px;
	}
	
	#yith-sl-gmap {margin-top: 30px; margin-bottom: 30px;}
	
	.yith-sl-layout-classic #yith-sl-main-wrapper .main-section .wrap-description, .yith-sl-layout-classic #yith-sl-main-wrapper .main-section .wrap-image {
		width: 100%!important;
		display: block!important;
		flex: none!important;
		float: left!important;
	}
	
	.yith-sl-layout-classic #yith-sl-main-wrapper {
		margin: 50px auto;
	}
	
	.filter-category .box-title {
		padding-left: 0;
	}
	
	#yith-sl-main-wrapper .row.filter-category {margin-left: 0; margin-right: 0;}
	
	#yith-sl-main-wrapper * {font-size: 20px;}
	
	#yith-sl-main-wrapper .h2, #yith-sl-main-wrapper h2 {font-size: 2rem;}
	
	#yith-sl-main-wrapper .button-family h4 {display: block; width: 80%; float: left; font-size: 1.5rem;}
	
	#yith-sl-main-wrapper .filter-category .box-inline-button {width: 100%;}
	
	#yith-sl-main-wrapper .button-family {width: 100%;}
	
	#yith-sl-main-wrapper .button-family .demo-icon {width: 20%;}
	
	#yith-sl-main-wrapper .slick-prev, #yith-sl-main-wrapper .slick-next {width: 30px; height: 30px;}
	
	
	.header--subnav .navbar-brand {    top: 3px;
    position: relative;}
	
	.close-lightbox {pointer-events: auto; cursor: pointer; display: block;}
	
	.column-left {display: none;}
	
	#video-mobile {display: block;}
	
	.header--subnav .menu {margin-left: auto; width: auto; max-width: 100%; padding: 5px 0;}
	
	.header--subnav {padding-top: 0; padding-bottom: 0; position: relative;}
	
	.header--subnav>.container.align-items-md-stretch {width: 100%; max-width: 100%;     padding-right: 10px;
    padding-left: 10px;}
	
	.header--subnav .navbar-brand img {width: 80px;}
	
	#video-desktop {display: none;}
	
	#gal-mobile {display: block; margin-top: 0; margin-bottom: 20px; border: 1px solid #707070; border-radius: 6px; background-color: #F0F0F0;}
	
	.fotorama__fullscreen-icon {    background: none!important;
    width: 70%!important;
    left: 50%;
    margin-left: -35%;
    top: 0!important;
    bottom: 0;
    height: 100%!important;}
    
    .fotorama__arr {background: none!important; width: 15%!important; height: 100%!important; top: 0!important; bottom: 0; z-index: 999!important;}
    
    .fotorama__arr--next {right: 0!important;}
    
    .fotorama__arr--prev {right: 0!important;}
    
    .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) {transform: none!important; -webkit-transform: none!important;}
	
	.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {opacity: 1!important;}
	
	.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus) {transform: none!important; -webkit-transform: none!important;}
	
	#subcat-category .container {padding-left: 15px; padding-right: 15px;}
	
	#subcat-category .main-icon {width: 100%;}
	
	#subcat-category .main-icon img {max-width: 100px;}
	
	.box-filter-category {margin-bottom: 20px;}
	
	.shop-home .box-filter-category:first-child {}
	
	.lightbox-filter-mobile .content-sidebar.col-100 {padding-top: 20px;}
	
	.filter-material ul li {width: 20%;}
	
	.icon-cat-slider {padding-left: 50px; padding-right: 50px;}
	
	.icon-cat-slider .slick-prev {left: 15px;}
	
	.icon-cat-slider .slick-next {right: 15px;}
	
	.description-category {margin-bottom: 10px;}
	
	.display-flex-mobile {display: flex; flex-wrap: wrap;}
	
	.display-flex-mobile .col-md-9 {order: 2; margin-bottom: 20px;}
	
	#row-bottom-img {order: 3;}
	
	.display-flex-mobile .col-md-3 {order: 1;}
	
	.header--nav .menu .menu-item>a {font-size: 22px; line-height: 47px;}
	
	.title-product .h3, .title-product h3 {}
	
	.content-product {line-height: 20px;}
	
	.button-filter-mobile {display: block;}
	
	.lightbox-filter-mobile { float: left; width: 100%; display: none; background-color: #fff; padding: 0;     margin-bottom: 20px;}

	.lightbox-filter-mobile .content-sidebar {}
	
	#mobile-subcat {display: block;}
	
	#button-family.box-filter-category {margin-bottom: 0;}
	
	#subcat-category .item-subcat {}
	
	#subcat-category {}
	
	.show-mobile {display: block;}
	
	.lightbox-filter-mobile .promo-ads {display: none;}
	
	.filter-material ul li {min-height: auto;}
	
	#button-icon-category {margin-bottom: 20px;}
	
	#cal-to-action-filter {display: block;}


	.front-page-box div.container.front-page .row-4 .categories-box .learn-more {
		clear: both;
		width: auto; line-height: 30px; height: auto;
	}
	
	.categories-box .main-button {float: left; clear: both;}
	
	
	
	table.shop_table_responsive .product-name a {font-weight: 600!important;}
	
	
}

@media screen and (max-width: 710px) { 
	
	
	.front-page-box #best-seller .slick-dots {padding-left: 10px; padding-right: 10px;}
	
	.page-template-template-guide-reciprocating-saw #switch-blades {background-position: left center;}
	
	.page-template-template-guide-reciprocating-saw #reciprocating-saw {background-position: left center;}
	
	.page-template-template-guide-reciprocating-saw #pro-tips-blades {background-position: left center;}
	
	.page-template-template-guide-sanders #orbital {background-position: left center;}
	
	.height-753 {
  min-height: 530px;
}
	
	
	
	
	
	
	
	.list-product.col-md-4 {
		width: 100%;
		max-width: 100%;
		flex: auto;
	  }
	
	
	
	
	
	.banner-promo-int .title-product .h3, .banner-promo-int .title-product h3 {
		font-size: 20px;
color: #777776;
font-weight: 800;
	}
	
	
	
#surrounds-it .popup .close-popup {
	top: -27px;
right: 0;
}
	
	
	
	#no-setup .main-title-landroid:after {display: none;}
	
	
	.content-product-vision {min-height: auto;}
	
	.background-row {}
	
	.page-template-template-landroid-vision-technology {}
	
	.page-template-template-landroid-vision-technology .main {
  position: static;
}
	
	
	
	#welcome-vision .display-table-cell {overflow-x: visible;}
	
	#gift-or-sight .display-table-cell {overflow-x: visible;}
	
	
	
	
	
	
	
	
	.powertools-home-box .box-5__title {line-height: 1.2M}
	
	.xoo-cp-container .item-attribute-slide {width: auto;}
	
	.main-menu-v2 a {line-height: 44px;}
	
	.main-menu-v2 .arrow-mobile {top: 9px; right: 20px;}
	
	
	.front-page-box .best-seller-row .best-seller-slides-cont .best-seller-slide .text-back .text {max-height: fit-content;
    height: 260px;}
	
	
	
	.woocommerce-EditAccountForm .fieldset {border: 1px solid #ebebeb;
		float: left;
		width: 100%;
	}
	
	.woocommerce-EditAccountForm .fieldset .woocommerce-form-row {float: left; width: 100%;}
	
	.woocommerce form .password-input, .woocommerce-page form .password-input {width: 100%;}
	
	
	
	.u-column1.col-1.woocommerce-Address {    flex: 0 0 100%; max-width: 100%;}
	
	.u-column2.col-2.woocommerce-Address {    flex: 0 0 100%; max-width: 100%;}
	
	.woocommerce-account .addresses .title h3 {font-size: 22px;}
	
	
	
	#main-attribute {margin-top: 0;}
	
	.box-magazine__content {position: relative; width: 100%; float: left;}
	
	.box-magazine__logo {margin-bottom: 0!important;}
	
	
	
	.page-template-template-support .wrapper {margin-top: 0;}
	
	
	.support-page .title-h1 {    font-size: 50px;}
	
	.support-page .title-h2 {font-size: 28px;}
	
	.support-page .title-h4 {font-size: 26px;}
	
	#footer-page.support-page .title-h4 {font-size: 26px;}
	
	.support-page .title-h3 {font-size: 40px;}
	
	.support-page .title-h5 {    font-size: 22px; line-height: 35px;}
	
	
	
	#head-page.support-page .container .row {min-height: 400px;}
	
	.margin-bottom-150 { margin-bottom: 100px!important;}
		
	
	
	
	.header--nav .navbar .navbar-brand {width: 172px;}
	
	.action-area {width: 100%;}
	
	
	
	
	.new-menu .main-menu {width: 350px; padding: 80px 0px 40px 0px;}
	
	.new-menu .main-menu li .sub-menu li { padding: 0 40px 0 25px;}
	
	.new-menu .main-menu li .sub-menu li.menu-back {padding-left: 25px;}
	
	.new-menu .main-menu .sub-menu-product li {padding-right: 40px;}
	
	.new-menu .main-menu li a {font-size: 16px;}
	
	.custom-new-menu-button {left: 10px;}
	
	.new-menu .main-menu .sub-menu {left: 0; width: 350px!important;  display: none;}
	
	.new-menu .main-menu .sub-menu-product p {padding-left: 40px;}
	
	.new-menu .main-menu .sub-menu.sub-menu-product .back::before {      left: 5px;
    top: 4px;}
	
	.new-menu .main-menu .sub-menu-product.sub-menu {left: 0;}
	
	.new-menu .main-menu .navbar-collapse.collapse {position: initial; top: 0;   width: 100%;     left: 0; display: block;}
	
	.new-menu .main-menu .sub-menu-product li {padding-left: 10px; padding-right: 10px;     margin-bottom: 10px;}
	
	.new-menu .sub-menu-product li img {width: 25px;     margin-right: 5px;     top: 0;}
	
	
	
	
	
	.worx-table--table .product-image img {
    height: 110px!important;
}

.padding-top-215 {
    padding-top: 125px!important;
}
	
	.header--subnav .menu>li a {font-size: 10px; padding: 0 5px;}
	
	#button-family.box-filter-category {margin-bottom: 20px;}
	
	.button-family {width: calc(33% - 57px); margin-right: 10px;}
	
	.header--nav .navbar .navbar-collapse {width: calc(100% - 200px);}
	
	.header--nav .navbar .navbar-collapse.show {left: 200px;}

	.container-callout {width: 500px;}
	
	.box-plus .round-plus {width: 30px; height: 30px; margin-left: -15px;}
	
	.box-plus .line-plus {width: 2px;}
	
	.box-plus.rotate-180 .round-plus {margin-right: -15px;}
	
	.box-plus .round-plus img {}
	
	.single-product .breadcrumbs {margin-top: 15px;}
	
	.box-plus.rotate-180 .line-plus {top: 30px;}
	
	.wrapper {margin-top: 10px;}
	
	.page-template-template-landroid-overview-2021 .wrapper {margin-top: 0;}
	
	.position-icon {left: 50px;}
	
	.features-06 .col-img {padding: 20px;}
	
	.features-06 .col-text {padding: 20px;}
	
	#row-info {margin-bottom: 40px;}
	
	.footer--navigation .col-foot-2:first-child {width: 100%;}
	
	.footer--navigation .col-foot-2 {width: 50%;}
	
	.footer--navigation {padding: 20px 15px;}
	
	.column-left {padding-left: 10px; padding-right: 10px;}
	
	.column-right {padding-left: 10px; padding-right: 10px;}
	
	.header--nav .navbar .navbar-toggler {margin-top: 25%;}
	
	.promo-ads.show-mobile {padding: 15px;}
	
	#lang-menu.background-popup .popup-lang {max-width: 100%; margin-left: auto; width: auto; left: 10px; right: 10px; position: absolute;
top: 10px;}
	
	#lang-menu.background-popup .popup-lang .column-lang {width: 100%; margin-bottom: 20px;}
	
	.display-table-cell {overflow-x: scroll;}
	
#lang-menu.background-popup {background-color: rgba(255,255,255,0.95); overflow-y: scroll;
width: auto;
overflow-x: hidden;}
	
	.close-popup {top: 10px; right: 20px;}
	
	#subcat-category {margin-bottom: 10px;}
	
	.margin-bottom-90 { margin-bottom: 40px!important;}
	
	.row.double-support {margin-right: 0; margin-left: 0; padding-left: 15px;
padding-right: 15px;}
	
	#head-page.support-page .display-table-cell {left: 20px;}
	
	.page-template-NEW_template-support .wrapper {margin-top: 0;}
	
	.page-template_template-support .wrapper {margin-top: 0;}
	
	.background-popup .popup {height: auto; top: 70px; overflow: scroll; position: absolute;}
	
	#video-mobile .background-popup .popup {overflow: visible; background-color: rgba(0,0,0,0);}
	
	.margin-bottom-200 .col-md-6 {margin-bottom: 40px;}
	
	.basket .page-header {padding-left: 15px;}
	
	.footer--copyright {padding-top: 10px;}
	
	.powertools-home-box .box-6__contents {padding: 15px;}
	
	.landroid-btn.btn-link, .worx-btn.btn-link {font-size: 14px;}
	
	.categories-box .main-button {float: left; clear: both;}
	
	.front-page-box div.container.front-page .row-4 .categories-box .learn-more {float: left; clear: both; line-height: 30px; width: auto;
height: auto;}
	
	.box-cta-best-seller .main-button a {font-size: 14px;}
	
	.page-template-template-landroid-find-my-landroid .box-1 .landroid-btn.btn-link {float: right;}
	
	
	.support-page .title-h2 {line-height: 1.2;}
	
	.woocommerce-cart-form a.remove img {display: none;}
	
	
}

@media screen and (max-width: 660px) {
	
	.front-page-box div.container.front-page .row-4 .categories-box-1 .text-back img {width: 150px;}
	
	.front-page-box div.container.front-page .row-4 .categories-box-1 .subtitle {margin-bottom: 10px;}
	
	.front-page-box div.container.front-page .row-4 .categories-box .learn-more {margin-bottom: 0;}	
	
	
	.garden-home-box .box-4__slider .slick-dots li.slick-active button {background:  #e85900!important;}
	
	.slick-dots li button {width: 15px!important; height: 15px!important;}
	
	.slick-dots li {margin: 0 !important;}
	
	.slick-dots li button:hover::before, .slick-dots li button:focus::before {}
	
	.slick-dots li.slick-active button::before {top: -2px;
left: -1px; opacity: 1!important;
color: #e85900!important; font-size: 16px;}
	
	.front-page-box .best-seller-row .best-seller-slides-cont button {top: 45%; display: none!important;}
	
	.front-page-box .best-seller-row .best-seller-slides-cont button.slick-next {right: 10px;}
	
	.front-page-box .best-seller-row .best-seller-slides-cont button.slick-prev {left: 10px;}
	
	.front-page-box .slick-dots li {margin: 0 0px;}
	
	
		
	.aws-container .aws-search-form {margin-bottom: 0;}
	
	.aws-search-result .aws_result_title {padding-bottom: 0!important;}
	
	.popup-search {top: 140px;}
	
	
	
	
	
	.page-template-template-pagina-interna .row .container {padding-left: 30px; padding-right:30px;}
	
#welcome-vision .display-table-cell {
  padding-right: 10px;
  padding-left: 10px;
}

#gift-or-sight .display-table-cell {
  padding-right: 10px;
  padding-left: 10px;
}

.button-filter-mobile {margin-top: 0; margin-bottom: 0;}
	
	.attribute-slider-modal button.button {font-size: 12px;}
	
	.item-attribute-slide .description-slide h3 {min-height: auto;}
	
	.xoo-cp-modal .box-accessories {padding-left: 10px; padding-right: 10px;}
	
	
	.xoo-cp-modal {z-index: 9999999; padding: 30px 0 30px 0; overflow: hidden;}
	
	.box-contain-modal #nome-prodotto {
	color: #e85900;
	font-size: 18px;
	line-height: 23px;
	}
	
	.box-contain-modal p {font-size: 16px;}
	
	.xoo-cp-modal.xoo-cp-active .xoo-cp-container {overflow: auto;
		height: auto;}
	
	span.xoo-cp-close {right: 8px;
		font-size: 22px;
		top: 7px;}
		
		
		.action-area .search {top: 15px;}
		
		.box-hamburger-user {top: 15px;}
	
	
	.breadcrumbs {float: left;
		width: 100%;
		margin-bottom: 20px;
	}
	
	
	.attribute-slider-modal .description-slide h3 {float: left; width: 100%;}
	
	.attribute-slider-modal .main-button {margin-bottom: 0;}
	
	
	
	#surrounds-it .background-popup .close-popup .fas {font-size: 24px; top: -27px;}
	
	.main-title-video {padding: 10px;}
	
	
	#main-open-home .background-popup .popup {height: 80%; overflow: auto;}
	
	.background-popup .popup {top: 160px;}
	
	#surrounds-it .background-popup .popup {min-height: auto; overflow: visible;}	
	
	
	
	
	
	
	
	
	#product-enquiry.col-md-6 {padding-left: 0; padding-right: 0;}
	
	#order-enquiry.col-md-6 {padding-left: 0; padding-right: 0;}
	
	.double-support .col-md-6 {padding-left: 0; padding-right: 0;}
	
	.accessories-template .box-2 .accessory-block--left--buttons-wrapper a.landroid-btn {display: block; text-align: center;}
	
	.box-cta-best-seller .main-button {float: left;
clear: both;
margin-top: 0;}
	
	.box-cta-best-seller .landroid-btn.btn-link.btn-white {float: left;
clear: both;
margin-top: 10px;}



.front-page-box div.container.front-page .row-4 .categories-box .learn-more {width: 140px;}

.categories-box .main-button {width: 140px;}

.box-cta-best-seller .landroid-btn.btn-link.btn-white {width: 140px;}

.box-cta-best-seller .main-button {width: 140px;}


#box-1 .worx-btn.btn-link {margin-top: 10px;}
	
	
	.main-menu {width: 53%;}
	
	.woocommerce table.shop_table td.product-price {text-align: left!important;}
	
	.woocommerce table.shop_table td.product-subtotal {text-align: left!important;}
	
	.warranty-row {padding-left: 0; padding-right: 0;}
	
	.woocommerce table.shop_table td.product-price .woocommerce-Price-amount.amount {float: left; width: 100%;}
	
	.batteries-box .box-hero-image {margin-top: 10px;}
	
	.garden-home-box .box-1__slider__item__cta {margin-top: 0;}
	
	.garden-home-box .box-1__slider__item__text {font-size: 20px;}
	
	a.xcp-btn {width: 100%; margin-bottom: 10px;}
	
	.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {background-color: #fff;}
	
	
	#head-page .title-h1::before {display: none;}
	
	.checkout .woocommerce-bacs-bank-details {width: 100%;}
	
	.page-id-968.woocommerce-order-received .woocommerce .col2-set .col-1, .page-id-968.woocommerce-order-received .woocommerce-page .col2-set .col-1 {width: 100%; max-width: 100%;}
	
	.page-id-968.woocommerce-order-received .woocommerce .col2-set .col-2, .page-id-968.woocommerce-order-received .woocommerce-page .col2-set .col-2 {width: 100%; max-width: 100%;}
	
	.warranty-icon {
  width: 10%;
}

.checkout .woocommerce-order-overview li {width: 100%;     margin-bottom: 10px;}

.checkout .woocommerce-order-overview ul {padding-left: 0;}


.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details {display: block; float: left; width: 100%;}

.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr {display: block; float: left; width: 100%;}

.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr td {display: block; float: left; width: 100%;}

.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr {display: block; float: left; width: 100%;     margin-bottom: 10px;     border-bottom: none;}

.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr td {display: block; float: left; width: 100%;}

.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead {display: block; float: left; width: 100%;}

.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody {display: block; float: left; width: 100%;}




.woocommerce-order-received .shop_table.woocommerce-table--order-details tfoot td {background-color: #fff;}

.woocommerce-order-received .shop_table.woocommerce-table--order-details tfoot th {font-weight: 400;}



.woocommerce-MyAccount-navigation ul li a {font-size: 14px;}

.woocommerce-MyAccount-navigation ul li {padding: 5px;}


.woocommerce-account .woocommerce-MyAccount-content {padding: 10px;}

	
	.custom-menu li.menu-item-has-children::after {top: 5px;}
	
	.categories-box .main-button {float: left; left: 0; right: auto; margin-top: 10px;}
	
	
	
	#head-page.support-page .container .row { min-height: 300px;}
	
	.main-android .first-column img {  max-width: 280px;}
	
	.margin-bottom-200 {  margin-bottom: 100px!important;}
	
	.first-border {border-right: none;}
	
	.second-border {border-right: none;}
	
	.fourth-border {border-right: none; border-bottom: 3px solid #CCCCCC;} 
	
	.five-border {border-right: none; border-bottom: 3px solid #CCCCCC;}
	
	.button-box-support {margin-bottom: 30px;}
	
	.title-info-support {min-height: auto;}
	
	#info-support.grey-row {padding-top: 40px; padding-bottom: 40px;}
	
	.header-popup .title-popup {font-size: 22px;}
	
	.gm-svpc {display: none!important;}
	
	.gmnoprint {display: none!important;}
	
	.gm-control-active.gm-fullscreen-control {display: none!important;}
	
	.yith-sl-modal #yith-sl-section-results {max-height: 780px!important;}
	
	#yith-sl-gmap button.gm-ui-hover-effect {pointer-events: none!important;}
	
	.yith-sl-modal {width: 99%; max-height: 99%; height: 99%; padding: 0 0 20px 0;}
	
	.yith-sl-overlay {z-index: 999999999999;}
	
	#yith-sl-gmap .gm-style .gm-style-iw {padding: 0!important;}
	
	.yith-sl-pin-modal {margin-bottom: 0;     padding: 10px;}
	
	#yith-sl-gmap .gm-style .gm-style-iw-d {overflow: auto!important;}
	
	.yith-sl-modal #yith-sl-results .store-info .store-name {margin-bottom: 0;}
	
	.yith-sl-modal .store-info p {margin-bottom: 0!important;}
	
	.yith-sl-modal .yith-sl-with-image #yith-sl-results .wrap-store-details {border-bottom: 1px solid #ebebeb;}
	
	.yith-sl-modal #yith-sl-section-results #yith-sl-main-filters-container {display: none;}
	
	.yith-sl-modal #yith-sl-section-results #yith-sl-active-filters {display: none!important;}
	
	.yith-sl-modal #yith-store-locator {margin-bottom: 10px;     height: 100%;     overflow: scroll;}
	
	.yith-sl-modal #yith-store-locator .wrapper-main-sections {height: 100%;}
	
	.yith-sl-modal #yith-sl-section-results {height: 100%;}
	
	.yith-sl-modal #yith-sl-wrap-search-stores {padding-left: 10px; padding-right: 10px;}
	
	.yith-sl-modal #yith-sl-main-filters-container {padding-left: 10px; padding-right: 10px;}
	
	.yith-sl-modal #yith-sl-active-filters {padding-left: 10px; padding-right: 10px;}
	
	.yith-sl-modal #yith-sl-results {padding-left: 10px; padding-right: 10px;}
	
	.yith-sl-modal #yith-sl-section-results {  }
	
	/*#yith-sl-gmap {height: 250px!important;}*/
	
	#yith-sl-section-results #yith-sl-results {margin-top: 10px;}
	
	#yith-sl-gmap {    margin-bottom: 10px; height: 250px!important; margin-top: 0; padding-bottom: 10px;}
	
	.yith-sl-modal #yith-sl-results .store-contact {float: left; width: 100%; margin-bottom: 0;}
	
	.yith-sl-modal #yith-sl-section-map {width: 100%!important;}
	
	.yith-sl-modal .yith-sl-with-image #yith-sl-results .wrap-store-details {padding: 0; margin-bottom: 10px;}
	
	.yith-sl-modal #yith-sl-results .store-info {padding-left: 0;}
	
	.yith-sl-modal #yith-store-locator .wrapper-main-sections > div {padding-right: 0px;}
	
	.yith-sl-modal .close-popup-store {    top: 17px; right: 15px; width: 20px;  height: 20px;}
	
	.yith-sl-modal button#yith-sl-geolocation {background-image: url('https://uk.worx.com/wp-content/plugins/yith-store-locator-for-wordpress/assets/images/store-locator/geolocation.svg');}
	
	#yith-sl-results .store-info {margin-bottom: 0; padding-bottom: 5px;}
	
	button#yith-sl-geolocation {margin-bottom: 10px;}
	
	.filters-beside-map #yith-sl-wrap-search-bar {width: 100%;}
	
	#yith-sl-main-filters-container.layout-opened .wrapper-filter .filter-label:after {width: 20px; height: 20px; top: 10px;}
	
	.column-table .product-image {max-width: 200px; margin: 0px auto;}
	
	.menu-heading-table ul {    margin-top: 265px;}
	
	.row-new-table .c-col-md-4 {width: 218px;}
	
	.row-new-table .c-col-md-8 {width: 300px;}
	
	.row-new-table .c-col-md-8 .column-table {width: 300px;}
	
	
	.header--nav .box-language {width: 150px;     right: 60px;
    top: 13px;}
	
	
.checkout .main {padding-left: 0; padding-right: 0;}


.price-box .product-price {
	font-size: 14px;
	top: -5px;
}


	
	.new-menu .main-menu .sub-menu-product li {padding-right: 40px;}
	
	
	.woocommerce .cart-collaterals table.shop_table_responsive tr.cart-subtotal td	{font-weight:400!important; text-align: right!important;}
	
	.woocommerce .cart-collaterals table.shop_table_responsive tr.woocommerce-shipping-totals.shipping td	{font-weight:400!important;}
	
	.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr {}
	
	table.shop_table_responsive .product-remove {padding: 0!important;}
	
	table.shop_table_responsive .product-name {background-color: #f8f8f8!important; font-weight: 700;}
	
	table.shop_table_responsive .product-name a {}
	
	.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td a {font-weight:400;}
	
	#shipping_method label {margin-left: 5px; float: right;}
	
	.woocommerce-cart .cart-collaterals .cart_totals table tr.order-total td {text-align: right !important;}
	
	.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td a {color: #777776;}
	
	.shop_table .woocommerce-cart-form__cart-item td {font-size: 14px;}
	
	.woocommerce-page.basket .wrapper .content {padding-top: 10px;}
	
	.woocommerce table.shop_table td {line-height: 18px;}
	
	
	
	
	.xoo-cp-btns .xoo-cp-btn-ch {
	  width: 100%;
	  margin-right: 0;
	  margin-left: 0;
	}
	
	.xoo-cp-opac {z-index: 99999;}
	
	
	#order_review .quantity {position: relative;
	}
	
	#order_review .quantity:before {
		content: "Qty";
		display: block;
		position: absolute;
		right: 10px;
		top: -1px;
		font-size: 8px;
	}
	
	#order_review .quantity strong {position: relative; top: 4px;}
	
	
	
	.xoo-cp-btns {display: flex; flex-wrap: wrap;}
	
	.xoo-cp-btns .xoo-cp-btn-ch {order: 1;}
	
	.xoo-cp-btns .xoo-cp-btn-vc {order: 2;}
	
	.xoo-cp-btns .xoo-cp-close {order: 3;}
	
	.xoo-cp-btns .xoo-cp-btn-vc {width: 100%; margin-right: 0; margin-left: 0;}
	
	.woocommerce-checkout-review-order-table .cart_item .product-name {width:100%!important;}
	
	.woocommerce-checkout-review-order-table tbody tr td {float: right !important;}
	
	.shop_table td.quantity {background-color: #fff!important;}
	
	.woocommerce-checkout-review-order-table tbody tr td {width: auto!important;}
	
	.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot th {padding-top: 9px;}
	
	
	.single-product .iubenda-tp-alert-btn[data-tp-float]:not([data-tp-anchored]), .single-product .iubenda-tp-btn[data-tp-float]:not([data-tp-anchored]), .single-product .iubenda-uspr-btn[data-tp-float]:not([data-tp-anchored]) {margin: 0!important;}
	
	
	
	.cart_totals .shop_table tr {border:none!important;}
	
	.cart_totals .shop_table tr td {border:none!important;}
	
	.woocommerce table.shop_table_responsive tr td.product-quantity::before, .woocommerce-page table.shop_table_responsive tr td.product-quantity::before {float: right;}
	
}


@media screen and (max-width : 660px) and (max-height : 840px) {
	
	.yith-sl-modal #yith-sl-section-results {max-height: 670px!important;}
	
}

@media screen and (max-width : 660px) and (max-height : 690px) {
	
	.yith-sl-modal #yith-sl-section-results {max-height: 590px!important;}
	
}

@media screen and (max-width : 660px) and (max-height : 590px) {
	
	.yith-sl-modal #yith-sl-section-results {max-height: 510px!important;}
	
}


@media screen and (max-width: 650px) {
	
	
	.cart-collaterals .shop_table .woocommerce-Price-amount.amount {
		float: none; 
		margin-left: 5px;
	}
		
	.show-results {display: none;
		position: fixed;
		bottom: 0;
		right: 0;
		left: 0;
		padding: 6px;
		text-align: center;
		font-size: 12px;
		font-weight: 800;
		z-index: 99999;
		background-color: #fff;
		-webkit-box-shadow: 2px 14px 10px -8px rgba(0,0,0,0.21);
		box-shadow: -6px -5px 7px -8px rgba(0,0,0,0.21);
	}
	
	.show-results:hover {
		color: #e85900;
	}
	
	
	
	.box-1--content .landroid-btn.btn-play::after, .box-1--content .worx-btn.btn-play::after {border: none;}
	
	.box-1--content .landroid-btn.btn-link, .box-1--content .worx-btn.btn-link {padding: 0 30px;}
	
	
		.title-row-guide {margin-top: 5px;}

	
	#slammer-force .padding-top-90 {
  padding-top: 20px;
}

#brushed-brushless .padding-top-90 {
  padding-top: 30px;
}

#blook-up .padding-top-90 {
  padding-top: 20px;
}

.page-template-template-guide-drills #blook-up .box-background.box-background-img {
  padding-top: 10px;
}

.page-template-template-guide-drills #size-matter .box-background.box-background-img {
	padding-top: 20px;
}

#better-batteries .box-background.box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-drills #even-further .box-background.box-background-img.height-715 {
	padding-top: 20px;
}

.page-template-template-guide-miter-saw #size-matter .box-background.box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-miter-saw #accuracy-precision .box-background.box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-miter-saw #electric-blade .box-background.box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-miter-saw #better-battery .box-background.box-background-img {
	padding-top: 20px;
}
	
	.page-template-template-guide-drills #getting-gets .box-background.box-background-img {
	padding-top: 20px;
}

#blade-diameter .box-background-img {
	padding-top: 20px;
}

#one-battery .box-background.box-background-img {
	padding-top: 20px;
}

#one-hand-or-two .box-background.box-background-img {
	padding-top: 20px;
}

#faster .box-background.box-background-img {
	padding-top: 20px;
}

#precision-accuracy .box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-impact #did-you-know-01 .height-715 {
	padding-top: 20px;
}

.page-template-template-guide-impact #optimal-speed .box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-impact #pro-tips-watch-impacts .box-background.box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-impact #did-you-know-02 .box-background.box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-impact #buy-kits .box-background.box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-nailer-stapler #importance .mobile-img {
  margin-bottom: 15px;
}

.page-template-template-guide-angle-grinders #low-vibration .box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-angle-grinders #angle-grinders-special .box-background {
	padding-top: 20px!important;
}

.page-template-template-guide-angle-grinders #angle-grinders-special .mobile-img {
	margin-top: 20px;
}

.page-template-template-guide-led-lights #history-led .box-background.box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-led-lights #less-money .box-background.box-background-img {
	padding-top: 20px;
}

.page-template-template-guide-led-lights #how-do-they-work .top-img {
  margin-top: -50px;
}	
	
	#head-page.buying-guide {margin-top: 0; margin-bottom: 20px;}
	
	
	.buying-guide .margin-bottom-60 {
  margin-bottom: 0px !important;
}

.page-template-template-guide-jigsaw .buying-guide .margin-bottom-60 {
  margin-bottom: 20px !important;
}

.page-template-template-guide-drills .buying-guide .margin-bottom-60 {
  margin-bottom: 20px !important;
}
	
.page-template-template-guide-reciprocating-saw	 .buying-guide .margin-bottom-60 {
  margin-bottom: 20px !important;
}

.page-template-template-guide-sanders .buying-guide .margin-bottom-60 {
  margin-bottom: 20px !important;
}

.page-template-template-guide-miter-saw .buying-guide .margin-bottom-60 {
  margin-bottom: 20px !important;
}

.page-template-template-guide-circular-saws .buying-guide .margin-bottom-60 {
  margin-bottom: 20px !important;
}

.page-template-template-guide-impact .buying-guide .margin-bottom-60 {
  margin-bottom: 20px !important;
}

.page-template-template-guide-nailer-stapler .buying-guide .margin-bottom-60 {
  margin-bottom: 20px !important;
}

.page-template-template-guide-angle-grinders .buying-guide .margin-bottom-60 {
  margin-bottom: 20px !important;
}

.page-template-template-guide-led-lights .buying-guide .margin-bottom-60 {
  margin-bottom: 20px !important;
}
	
	
	
	
	
	.description-category .desc {margin-top: 10px;}
	
	
	
	
	
	.col-md-4.list-product {padding-left: 10px; padding-right: 10px;}
	
	
	
	
	
	#shipping_state_field {width: 100%; padding-left: 0; padding-right: 0;}
	
	#shipping_city_field {width: 100%;}
	
	#shipping_postcode_field {width: 100%;}
	
	
	.woocommerce-checkout-review-order-table .cart_item .product-name {font-size: 12px;}
	
	.woocommerce-checkout #payment .adn-stored-cards .adn-stored-card .adn-stored-card__details {padding: 15px 15px 15px 15px;}
	
	
	
	.button-outline p {float: left; width: 100%;}
	
	
	#lang-menu.background-popup {padding: 10px;}
	
	#lang-menu.background-popup .popup-lang {top: 0;}
	
	
	
	.box-6__contents .box-6__content {border-radius: 0px 0px 10px 10px; overflow: hidden;}
	
	.box-6__image  {border-radius: 10px 10px 0 0; overflow: hidden;}
	
	.box-magazine__contents {border-radius: 10px;
overflow: hidden;}
	
	#open-home .container {padding-left: 30px; padding-right: 30px;}
	
	.content-product-vision p {margin-bottom: 0;}
	
	
	
	
	.page-template-template-custom-general .box-hero-image__image {height: auto;}
	
	.page-template-template-custom-general .box-hero-image__image img {height: auto;
		width: 100%;}
	
	
	.box-cta-best-seller .main-button {margin-top: 10px;}
	
.desc-product .col-100 p {height: auto;
overflow: hidden; margin-bottom: 0;}

#body-category .text-product {
  min-height: auto;
  height: auto;
}
	.info-rows .container .row {
  width: 100%;
  margin: 0;
}
	
	.title-product .h3, .title-product h3 {height: 70px;
overflow: hidden;}
	
	
	
	.main .woocommerce-checkout {
  padding-left: 0; padding-right: 0;
}
	
	
	.footer--navigation .widget.widget_nav_menu .menu li {line-height: 20px;}
	
	.col-foot-2 ul li {line-height: 20px;}
	
	.footer--navigation .widget.widget_nav_menu .title {
  margin-bottom: 5px;
}
	
	
	
	.garden-pillar-box .box-hero-intro__title {line-height: 1.2;}
	
	
	.batteries-box .box-0__battery__title {line-height: 1.2;}
	
	
	
	.main-menu-v2 a {padding-left: 15px;}
	
	.navbar-collapse-scroll {width: 100%; z-index:99;}
	
	.main-menu-v2 .column .sub-menu {padding: 0 10px 0 0px;}
	
	.box-to-cart .fa-shopping-cart {font-size: 19px; position: relative; top: 2px;}
	
	
	.go-to-top {left: 15px;}
	
	.header--nav .box-language .subopen-lang ul li {padding-top: 5px; padding-bottom: 5px;}
	
	
	.page-template-template-support .container {padding-left: 30px; padding-right: 30px;}
	
	.col-support {margin-bottom: 30px;}
	
	.info-icon {    left: 10px;}
	
	
	.header--nav .menu .menu-item > a {font-size: 18px; line-height: 47px;}
	
	.header--nav .menu .menu-item .sub-menu .menu-item a { font-size: 14px; line-height: 22px;}
	
	.header--nav .menu > .menu-item > .sub-menu {padding: 0px 10px 10px;}
	
	.widget-title-sidebar {display: none;}
	
	#lang-menu.background-popup .popup-lang {left: 0; right: 0; float: left; width: 100%;}
	
	#lang-menu.background-popup .display-table-cell {vertical-align: top;}
	
	
	.button-family h3 {padding-left: 0; width: 100%; text-align: center;}
	
	.background-popup .popup {width: 500px; margin-left: -250px;}
	
	.background-popup .popup iframe {height: 300px;}
	
	#row-plus {position: relative; z-index: 999;}
	
	#row-slider-product .slick-next {right: 105px;}
	
	.single-product .breadcrumbs {margin-top: 0; margin-bottom: 0;}
	
	#row-slider-product .slick-prev { left: 5px;}
	
	#video-mobile .background-popup .close-popup {top: -50px; right: 0;}
	
	.promo-ads.show-mobile {padding: 0;}
	
	.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus) {-webkit-transform: none;
transform: none;}
	
	.fotorama--fullscreen .fotorama__arr--next {background-image: url(/wp-content/uploads/2021/11/next.png)!important; background-position: center !important;
background-repeat: no-repeat !important;
width: 30px;
height: 30px;
background-size: contain !important;}

.fotorama--fullscreen .fotorama__arr--prev {background-image: url(/wp-content/uploads/2021/11/prev.png)!important; background-position: center !important;
background-repeat: no-repeat !important;
width: 30px;
height: 30px;
background-size: contain !important;}

.box-1 .main-button a {
  font-size: 14px;
  font-weight: 600 !important;
}
	
	
	#gal-mobile-slider .slick-slide {width: 300px!important;}
	
	
	
.sku_wrapper {color: #777776;}	

#row-title {
  margin-bottom: 0px;
}

#row-sku {
  margin-bottom: 0;
}

#row-sku .sku {
  font-size: 16px;
  font-weight: 400;
}

#gal-mobile-slider {margin-bottom: 20px;}

.woocommerce div.product .product_title {
	font-size: 24px;
	line-height: 28px;
}

#gal-mobile-slider .slick-prev, #gal-mobile-slider .slick-next {
  top: auto !important;
  bottom: 15px !important;
}

#gal-mobile-slider .slick-next {
  left: auto !important;
  right: 17% !important;
}

#gal-mobile-slider .slick-prev {
  left: 71% !important;
  right: auto !important;
}
	
.woocommerce div.product .product_title p {margin-bottom: 0;}
	
#row-price {margin-top: 20px;}
	
	
#detail-accessories .slick-prev, #detail-accessories .slick-next {top: 30%;}

 #gal-mobile-slider {
	margin-bottom: 10px;
  }
  
 .toggle-description {height:80px;}	
	

.coupon #coupon_code {width: 43%!important; margin: 0;}	

.coupon .button {width: 50%!important; margin: 0; font-size: 12px !important; padding: 11px!important;}

.woocommerce-page table.cart td.actions {border: none!important;}

.woocommerce-page table.cart td.actions .coupon {width: 100%;}

table tr:last-child {border:none!important;}

.woocommerce-cart-form a.remove img {display: none;}
	 
	
}


@media screen and (max-width: 580px) {
	
	
	.woocommerce.archive div.product form.cart .button {
		height: 41px;
	}
	
	#mc-embedded-subscribe {
		height: 42px; padding: 0;
	}
	
	
	
	.product-subtotal {text-align: right!important;}
	
	.product-subtotal:before {float: right!important;}
	
	.woocommerce table.shop_table td.product-subtotal {text-align: right!important;}
	
	.woocommerce table.shop_table {margin: 0;}
	
	.woocommerce-page table.cart td.actions .coupon {
		margin-bottom: 0;
	  }
	
	.woocommerce-cart #best-seller .container-fluid {padding-left: 0; padding-right: 0;}
	
	.woocommerce-cart-form a.remove img {display: none;}
	
	.woocommerce-page table.cart .product-thumbnail {display: block; max-width: 20%; min-width: auto; height: 45px;}
	
	.woocommerce-cart table.cart img {height: 40px;
		  width: auto;}
	
	.woocommerce-cart table.cart td.actions .coupon .input-text {padding: 8px;}
	
	.woocommerce-page table.cart .product-name  {width: 80%;}
	
	.woocommerce-page table.cart .product-thumbnail:before {display: none;}
	
	.toggle-description-button {width: 120px;}
	
	.woocommerce div.product p.price .trough {top:0;}
	
	
	.woocommerce div.product p.price, .woocommerce div.product span.price {float: left; clear: both;}
	
	#row-price .tax-including .woocommerce-Price-amount.amount {float: none; clear: inherit; display: inline;}
	
	#row-price .woocommerce-Price-amount.amount {float: left; display: block; clear: both;}
	
	.tax-including {float: left; clear: both; width: auto;}
	
	
	
	.acs-template .box-1 .landroid-btn.btn-link {
		color: #0171ac;
	}
	
	
		
	#Crafting .demo-icon::before {font-size: 46px;}
	
	
	
	
	
	
	.main-menu-v2 .button-outline p {margin-bottom: 0;}
	
	#lang-menu .header-popup .title-popup {margin-bottom: 0;
padding-left: 0;}
	
	
	
	

	
	
	
	.box-ribbon {right: 10px;}
	
	.list-product-small-slider .box-ribbon {right: 15px; left: 0;}
	
	#cal-to-action-filter {padding-left: 10px; padding-right: 10px;}
	
	
	
	.garden-home-box .landroid-btn.btn-link .worx-ico-arrow-right {display: none;}
	
	
	.height-753 {
  min-height: 500px;
}
	
	.title-row-guide img {margin-top: 0;}
	
	
	
	
	.page-template-template-guide-circular-saws #head-page {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/circular-saws-01.jpg)!important;
}

.page-template-template-guide-circular-saws #did-you-know-01 {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/circular-saws-02.jpg)!important;
}

.page-template-template-guide-circular-saws #did-you-know-02 {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/circular-saws-03.jpg)!important;
}

.page-template-template-guide-circular-saws #pro-tip-left-right {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/circular-saws-04.jpg)!important;
}

.page-template-template-guide-circular-saws #behind-the-scene {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/circular-saws-05.jpg)!important;
}

.page-template-template-guide-angle-grinders #head-page {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/angle-grinders-01.jpg)!important;
}

.page-template-template-guide-angle-grinders #advantage-ergonomic {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/angle-grinders-02.jpg)!important;
}

.page-template-template-guide-angle-grinders #advantage-pro-tip {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/angle-grinders-03.jpg)!important;
}

.page-template-template-guide-angle-grinders #pro-tip-wear {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/angle-grinders-04.jpg)!important;
}

.page-template-template-guide-angle-grinders #vision-matter-shape {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/angle-grinders-05.jpg)!important;
}

.page-template-template-guide-impact #head-page {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/impact-01.jpg)!important;
}

.page-template-template-guide-impact #torque-is-the-key {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/impact-02.jpg)!important;
}

.page-template-template-guide-impact #quicker-change-work {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/impact-03.jpg)!important;
}

.page-template-template-guide-impact #lighting-way {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/impact-04.jpg)!important;
}

.page-template-template-guide-impact #strength-in-numbers {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/impact-05.jpg)!important;
}

.page-template-template-guide-led-lights #head-page {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/lights-01.jpg)!important;
}

.page-template-template-guide-led-lights #about-lumens {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/lights-02.jpg)!important;
}

.page-template-template-guide-led-lights #multi-function {
	background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/lights-03.jpg)!important;
}

.page-template-template-guide-miter-saw #head-page {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/mitre-01.jpg)!important;
}

.page-template-template-guide-miter-saw #did-you-know-01{
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/mitre-02.jpg)!important;
}

.page-template-template-guide-miter-saw #convenience-safety {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/mitre-03.jpg)!important;
}

.page-template-template-guide-miter-saw #olfactory-memory {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/mitre-04.jpg)!important;
}

.page-template-template-guide-oscillating #head-page {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/oscillating-01.jpg)!important;
}

.page-template-template-guide-oscillating #oscillating-angle {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/oscillating-02.jpg)!important;
}

.page-template-template-guide-oscillating #did-you-know-01 {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/oscillating-03.jpg)!important;
}

.page-template-template-guide-oscillating #light-way {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/oscillating-04.jpg)!important;
}

.page-template-template-guide-oscillating #shipwright {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/oscillating-05.jpg)!important;
}

.page-template-template-guide-jigsaw #head-page {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/jigsaw-01.jpg)!important;
}



.page-template-template-guide-jigsaw #blade-change {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/jigsaw-02.jpg)!important;
}

.page-template-template-guide-jigsaw #pro-tips-slow-down {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/jigsaw-06.jpg)!important;
}

.page-template-template-guide-jigsaw #did-you-know-02 {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/jigsaw-04.jpg)!important;
}

.page-template-template-guide-jigsaw #shipwright {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/jigsaw-05.jpg)!important;
}

.page-template-template-guide-nailer-stapler #first-modern {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/nial-01.jpg)!important;
}

.page-template-template-guide-nailer-stapler #pro-tips-bump {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/nial-02.jpg)!important;
}

.page-template-template-guide-nailer-stapler #parallel {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/nial-03.jpg)!important;
}

.page-template-template-guide-reciprocating-saw #head-page {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/saw-01.jpg)!important;
}

.page-template-template-guide-reciprocating-saw #switch-blades {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/saw-02.jpg)!important;
}

.page-template-template-guide-reciprocating-saw #reciprocating-saw {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/saw-03.jpg)!important;
}

.page-template-template-guide-reciprocating-saw #pro-tips-blades {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/saw-04.jpg)!important;
}

.page-template-template-guide-reciprocating-saw #iron-age {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/saw-05.jpg)!important;
}

.page-template-template-guide-sanders #head-page {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/sander-01.jpg)!important;
}

.page-template-template-guide-sanders #orbital {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/sander-02.jpg)!important;
}

.page-template-template-guide-sanders #hook-loop {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/sander-03.jpg)!important;
}

.page-template-template-guide-sanders #pratical-art {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/sander-04.jpg)!important;
}

.page-template-template-guide-drills #head-page {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/drill-01.jpg)!important;
}

.page-template-template-guide-drills #hammer-function {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/drill-02.jpg)!important;
}

.page-template-template-guide-drills #beware {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/drill-03.jpg)!important;
  background-position: right center;
}

.page-template-template-guide-drills #repetitive-tasks {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/drill-04.jpg)!important;
}

.page-template-template-guide-drills #life-hanging {
  background-image: url(https://uk.worx.com/wp-content/uploads/custom/mobile/drill-05.jpg)!important;
}
	
	.radio-link-template .box-2 {margin-bottom: 50px;}
	
	.radio-link-template .box-3--paragraph {margin-top: 0;}
	
	
	.page-template-template-landroid-technology .box-8 .landroid-btn.btn-link.btn-white {color: #0171ac!important; margin-bottom: 30px;}
	
	.page-template-template-landroid-technology .box-8 .landroid-btn.btn-play::after {border-color:#0171ac!important;}
	
	
	
	.page-template-template-landroid-technology .box-12 .landroid-btn.btn-link.btn-white {color: #0171ac!important; margin-bottom: 30px;}
	
	.page-template-template-landroid-technology .box-12 .landroid-btn.btn-play::after {border-color:#0171ac!important;}
	
	
	.landroid-technology-box .box-8 .btn-read-more {margin-bottom: 30px;}
	
	.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {margin-bottom: 10px;}
	
	
	
	.landroid-pillar-box .box-18--slider--item--cta .landroid-btn {
	  padding-right: 40px;
	  padding-left: 40px;
	  width: 100%;
	}
	
	.acs-template .box-2--paragraph {line-height: 24px;}
	
	.acs-template .box-3--paragraph {line-height: 24px;}
	 
	.landroid-front-page-2021-box .container .row {display: block;}
	
	.landroid-front-page-2021-box .box-1--title {text-align: left;}
	
	
	
	
	
	
	
	
	
	
	
	.powertools-home-box .box-1__slider__item__content {bottom: auto;}
	
.powertools-home-box .box-1__slider__item__logo {  margin-bottom: 10px;
}
	
	.garden-home-box {
  padding-top: 0;
}

.page-template-template-garden-homepage .wrapper {
  margin-top: 0;
}
	
	.powertools-home-box .box-2__slider {border-radius: 0;}
	
		#body-category.categoria {
  margin-bottom: 20px;
}

#body-category.categoria #main-banner {
  margin-bottom: 0px;
}
	
	#body-category.categoria #row-bottom-img .col-md-12 img {
  border-radius: 10px 10px 0 0;
}

#body-category.categoria .sidebar-text {
  border-radius: 0 0 10px 10px;
}
	
	
	.single-product #row-bottom-img .col-md-12 img {
  border-radius: 10px 10px 0 0;
}

.single-product #row-bottom-img .sidebar-text {
  border-radius: 0 0 10px 10px;
}
	
	.warranty-icon {margin-top: 2px;}
	
	.garden-home-box .box-2__slider {border-radius: 0;}
	
	.garden-home-box .box-2 {padding-left: 15px; padding-right: 15px;}
	
	.page-template-template-landroid-vision-technology #video video {
		width: 100%;
height: 400px;
object-fit: cover;
	}
	
	.garden-home-box .box-2 {padding-left: 15px; padding-right: 15px;}
	
	.powertools-home-box .box-2 {padding-left: 15px; padding-right: 15px;}
	
	#body-category #row-bottom-img {padding-right: 30px; padding-left: 30px; border-radius: 10px; overflow: hidden;}
	
	#body-category.shop-home #row-bottom-img {padding-left: 0; padding-right: 0;}
	
	.border-radius {border-radius: 15px; overflow: hidden;}
	
	#body-category.categoria #row-bottom-img {padding-left: 15px; padding-right: 15px;}
	
	
	#row-bottom-img .col-md-12 .sidebar-text img {max-width: 150px;}
	
	.sidebar-text {
  padding: 30px;
}
	
	.garden-home-box .box-2__intro {font-size: 18px; padding-top: 5px;
padding-bottom: 5px;}

.garden-home-box .box-2__slider {border-radius: 0;}
	
	.header-popup .title-popup {width: 100%;}

	.box-magazine__logo {padding-bottom: 0;}
	
	
	
	.woocommerce-privacy-policy-text {font-size: 10px;}
	
	.automatewoo-optin__checkbox-text {font-size: 12px;}
	
	.woocommerce-terms-and-conditions-checkbox-text {font-size: 12px;}
	
	
		#welcome-vision .logo-col-text {
  max-width: 150px;
  margin-top: 40px;
}
	
	
	.landroid-front-page-2021-box #cognitive-robot.row .row .height-800 { padding-left: 0; padding-right: 0;}

.landroid-front-page-2021-box #brainpower.row .row .height-800 {padding-left: 0; padding-right: 0;}

.landroid-front-page-2021-box #stay-in-control.row .row .height-800 {padding-left: 0; padding-right: 0;}

.landroid-front-page-2021-box #sharing-is-caring.row .row .height-800 {padding-left: 0; padding-right: 0;}

#vision-for-you .row .col-md-3 {padding-left: 0; padding-right: 0;}

.landroid-front-page-2021-box #cognitive-robot.row .row .height-800 {padding-top: 0;}
	
	
	
	
	
	
	
	.contain-list-product .button-coming-soon {font-size: 10px;}
	
	
	.landroid-front-page-2021-box .col-12 {padding-right: 0; padding-left: 0;}
	
	
	.landroid-front-page-2021-box .container .row {margin: 0;}
	
	
	
.TIE-fighter-digit {font-size: 44px !important;}
	
	.TIE-fighter-dash {padding-left: 11px !important;
padding-right: 5px !important;}

.TIE-fighter-dash {
  width: 48px !important;
}
	
	
	
	#welcome-vision .col-img img {right: -170px;
top: -140px;
width: 180%;}

#welcome-vision .height-800.col-img {
  height: 310px;
}

#gift-or-sight .col-img img {
  top: -180px;
  width: 150%;
  left: -29%;
}

#gift-or-sight .height-800.col-img {
height: 360px;
  margin-top: 50px;
}

.woocommerce-cart .main {padding-left: 0; padding-right: 0;}
	
	#detail-accessories .title-accessories {padding-left: 5px; padding-right: 5px;}
	
	.margin-bottom-30-mobile {margin-bottom: 30px!important;}	
	
	
	
	
	front-page-box div.container.front-page .row-4 .categories-box .learn-more {
  margin-bottom: 0;
}
	
	.cart-collaterals .warranty-icon {
	  width: 10%;
	}
	
	.main-menu-v2 a {
  line-height: 54px;
}
	
	.main-menu-v2 a {
		padding-left: 35px;
	}
	
	.main-menu-v2 .arrow-mobile {top: 14px;}
	
	
	.woocommerce-form-coupon .form-row-last {width: 150px !important;}
	
	.footer--copyright .row > * {padding-bottom: 10px;}
	
	.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {margin: 0;}
	
	
	#billing_state_field {
  width: 100%;
  float: left;
  clear: none;
  padding-left: 0;
  padding-right: 0;
}
	
	#billing_city_field {width: 100%;}
	
	#billing_postcode_field {width: 100%;}
	
	
	.title-product p.size-h3, .title-product p.size-h3 {
		height: 88px;
overflow: hidden;
	}
	
	.content-product h3.size-p {height: 70px;
overflow: hidden;}






.title-product div.size-h3, .title-product div.size-h3 {
		height: 88px;
overflow: hidden;
	}
	
	

.front-page-box #best-seller .slick-dots {
	  bottom: -10px;
	}





	
	.garden-pillar-box .box-16 {
  padding-bottom: 0px;
} 
	
	.landroid-front-page-2021-box .box-4 {padding-top: 10px;
padding-bottom: 10px;}
	
	
	
	.garden-pillar-box .box-4__explore__image {margin-top: 10px;}
	
	
	.aws-search-result .aws_result_sku {margin-bottom: 0; margin-top: 6px;}
	
	.my-account .wrapper .content {
  max-width: 1300px;
  margin: 20px auto;
  padding-left: 15px;
  padding-right: 15px;
}


.popup-search {top: 90px;}
	
	.aws-search-result .aws_result_title {font-size: 16px; line-height: 1.2;}
	
	
	
	.garden-home-box .box-1__slider__item__content {top: 0;}
	
	.front-page-box div.container.front-page .row-4 .subtitle, .front-page-box div.container.front-page .row-4 .title {font-size: 16px;}
	
	.front-page-box div.container.front-page .row-4 .categories-box-2 .subtitle {margin-top: 15px;   margin-bottom: 10px;}
	
	.front-page-box div.container.front-page .row-4 .categories-box-3 .subtitle {margin-top: 15px;   margin-bottom: 10px; width: 80%;}
	
	.box-magazine__logo {padding-bottom: 20px;}
	
	.categories-box .main-button {top: 0;
margin-bottom: 0;}
	
	.front-page-box div.container.front-page .row-4 .categories-box-1 .text-back {width: 70%;}
	
	.header--nav .box-language {right: 30px;}
	
	.header--nav .box-language .open-sublang {top: -1px;}
	
	.main-android .second-column {padding-left: 30px; padding-right: 30px;}
	
	.ribbon-bundle p {font-size: 14px;}
	
	.ribbon-bundle span {padding: 5px 10px;}
	
	.header--subnav .menu {float: none;}
	
	.garden-home-box .box-5__title {line-height: 1.2;}
	
	
	
		.front-page-box div.container.front-page .row-4 .categories-box-2 .text-back {position: absolute;
right: 0;
top: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 468px;
height: 100%;
padding: 54px 58px;
background-color: rgba(0,0,0,.5);}

.front-page-box div.container.front-page .row-4 .categories-box-3 .text-back {position: absolute;
left: 0;
top: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 468px;
height: 100%;
padding: 54px 58px;
background-color: rgba(0,0,0,.5);}



.batteries-box .box-hero-image__title {line-height: 1.2;}

.batteries-box .box-hero-image {margin-bottom: 20px;}


.box-0__battery__description .col-8 {flex: 100%;
max-width: 100%;}

.box-0__battery__description .col-4 {flex: 100%;
max-width: 100%;}

.batteries-box .box-hero-plus {
  margin-bottom: 20px;
}


.box-hero-plus__modals__item .modal-header .close {right: 10px!important;}

#body-category {margin-bottom: 10px;}




#gal-mobile-slider .slick-slide {width: 300px!important;}


.woocommerce div.product .product_title {
font-size: 22px;
line-height: 26px;
}

#row-info.features-06 p.title-row-info {
	line-height: 44px;
	font-size: 40px;
}

#row-info p {font-size: 16px;
  line-height: 20px;}
 
body {font-size: 16px;
	line-height: 20px;
}

.description-category p {
  font-size: 16px;
  line-height: 20px;
}

#blog-home .item-caption p {
	max-height: 80px;
}







.list-product.col-md-4 {
	width: 100%;
	max-width: 100%;
	flex: auto;
  }
  
.title-product .h3, .title-product h3 {height: auto;}  

 #body-category .text-product {
	min-height: auto;
	height: auto;
  }
  
  .desc-product .col-100 p {margin-bottom: 10px;}
  
  .title-product div.size-h3, .title-product div.size-h3 {
	  height: auto;
	}

 .content-product h3.size-p {
		height: auto;
		overflow: hidden;
	  }
	  
	  .slider-product-woocommerce .text-product {
		  min-height: auto;
		}
		
		.box-hero-table .text-product {
		  min-height: auto;
		  height: auto;
		}

  .title-product p.size-h3, .title-product p.size-h3 {
			height: auto;
			overflow: hidden;
		  }


.woocommerce div.product p.price, .woocommerce div.product span.price {
	width: auto;
}

  #row-price {
	margin-top: 10px;
	margin-bottom: 10px;
  }

	
}


@media screen and (max-width: 530px) {
	
	
	
	
		
	.support-page .popup {top: 30px !important; height: 85% !important;}
	
	
	
	.front-page-box #recently-added .slick-dots {display: block;}
	
	.front-page-box .slick-dots li {padding: 3px;}
	
	
	
	.height-753 {
  min-height: 550px;
}

	
	
	
	.front-page-box .box-featured-product {
  margin-top: 30px;
}
	
	.home .wrapper {
  margin-top: 0;
}
	
	.slider-product-woocommerce .list-product {
	  padding: 10px;
	}
	
	.front-page-box div.container.front-page .row-4 .categories-box-2 .text-back {align-items: top;}
	
	.front-page-box div.container.front-page .row-4 .categories-box-3 .text-back {align-items: top;}
	
	
	
	.lightbox-filter-mobile {
  height: auto;
}


.front-page-box div.container.front-page .row-4 {
  margin-top: 46px;
  margin-bottom: 40px;
}


.accessories-template .box-2 .accessory-block--left .accessory-content {padding: 20px;}


.accessories-template .box-2 .accessory-block--left .accessory-content .description {
  margin-bottom: 20px;
}
	
	
	
	.woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
  padding-left: 0;
  padding-right: 0;
}

.woocommerce-cart-form {
  padding-left: 0;
  padding-right: 0;
}


	.garden-pillar-box .box-hero-image {
  margin-bottom: 40px;
}
	
	.support-page .title-h3 {
  font-size: 30px;
}


.margin-bottom-200 {
  margin-bottom: 50px !important;
}
	
	
	.price-box { font-size: 18px; min-height: 30px;}
	
	.price-box .regular-price {float: left; width: auto;}
	
	.price-box .sale-price {float: left; width: auto; margin-left: 5px;
position: relative;
top: -3px;}
	
	.sterlin {top: -3px;}
	
	.price-box .sale-price {font-size: 12px;}
	
	.price-box .sale-price .sterlin {
		font-size: 10px;
		top: -2px;
	  }


.woocommerce div.product form.cart .button {height: 45px;}

.main-button {width: 110px;}
 
.slider-product-woocommerce .button-outline {width: 100%;}
	
	
	
	
	
	
	
	
	
	.box-cta-contact span {padding-left: 0;     line-height: 60px;     font-size: 26px;}
	
	.support-page .col-md-6 .box-cta-contact img {right: 20px;     top: 5px;}
	
	.button-cta-contact {height: 80px; line-height: 80px; font-size: 22px;}
	
	.box-cta-contact {height: 100px;}
	
	#yith-sl-results .store-info .store-name::after {width: 30px; height: 20px; right: -10px;}
	
	#yith-sl-results .store-info .store-name, .yith-sl-pin-modal .store-name {font-size: 14px;}
	
	#yith-sl-search-stores .wrap-buttons {float: left;}
	
	#yith-sl-wrap-search-stores .title-search-bar {font-size: 18px; margin-bottom: 10px;}
	
	#yith-sl-results .store-info .store-name span {width: 90%; float: left;}
	
	.yith-sl-modal .store-info p {float: left; width: 100%;}
	
	.search {  right: 60px;}
	
	.popup-description {margin-top: 0; top: 100px; position: fixed; margin-left: auto; left: 20px; right: 20px; width: auto;}
	
	.header--nav .navbar .navbar-collapse { width: calc(100% - 172px);}
	
	.header--nav .navbar .navbar-collapse.show {  left: 172px;}
	
	.header--nav .navbar .navbar-toggler { margin-top: 19%;}
	
	.filter-material ul li { min-height: 120px;}
	
	.lightbox-filter-mobile {box-shadow: 1px 12px 6px -8px rgba(0,0,0,0.2);}
	
	.background-video {    margin-bottom: 0;}
	
	#row-where-to-buy {
	  margin-bottom: 15px;
	}
	
	#warranty {
	  padding: 15px 15px 0 15px;
	  margin-bottom: 20px;
	}
	
}

@media screen and (max-width: 510px) {
	
	.garden-home-box .box-2__slider .slick-arrow::after { 
		height: 14px;
	}
	
	.powertools-home-box .box-2__slider .slick-arrow::after {
		height: 14px;
	}
	
	
	.box-newsletter input[type="submit"] {width: 100%; margin-top: 5px;}
	
	.box-newsletter input {width: 100%;}
	 
	.box-newsletter input[type="radio"] {width: auto;}
	
	
	#video-mobile .background-popup .popup iframe {
  height: 250px;
}

#video-mobile .background-popup .popup {
	height: 250px;
	overflow: visible;
}
	
	
	.slider-product-woocommerce .slick-prev, .slider-product-woocommerce .slick-next {
  top: 35%!important;
}
	
	.slider-blog {margin-bottom: 40px!important;}
	
	
	#custom_html-2 {margin-bottom: 15px;}
	
	
	
#welcome-vision .col-img img {
  right: -20px;
  top: -110px;
  width: 150%;
      height: auto;
}

#welcome-vision .height-800.col-img {
  height: 240px;
}

#gift-or-sight .height-800.col-img {
  height: 270px;
}	
	
	
	
	
	
	
	.new-menu .main-menu .sub-menu-product.sub-menu {border: none!important;}
	
		.worx-table--table .product-image img {
    height: 80px!important;
}

.padding-top-215 {
    padding-top: 95px!important;
}

#table03 .padding-top-215 {
    padding-top: 118px!important;
}
	
	
	.lightbox-filter-mobile {-webkit-box-shadow: 2px 14px 10px -8px rgba(0,0,0,0.21); 
box-shadow: 2px 14px 10px -8px rgba(0,0,0,0.21); float: left; width: 100%; display: none; background-color: #fff; padding: 0;}
	
	.button-family h4 {display: none;}
	
	.button-family {width: calc(33% - 57px); margin-right: 10px;}
	
	.button-family .demo-icon {    width: 100%;     text-align: center;}
		
	#subcat-category {}
	
	.features-06 .col-img {padding: 30px;}
	
	.features-06 .col-text {padding: 30px;}
	
	.container-callout {width: 400px;}
	
	.background-popup .popup {width: 400px; height: 250px; margin-left: -200px;}
	
	.background-popup .popup iframe {height: 250px;}
	
	.box-download .col-md-4 {padding-left: 0;}
	
	
	.row-new-table .c-col-md-8 { width: 250px;}
	
	.row-new-table .c-col-md-8 .column-table { width: 250px;}
	
	.box-plus .round-plus img {margin-top: -12px;}
	
	.woocommerce-checkout .main .woocommerce {padding-left: 15px; padding-right: 15px;}
	
	.sub-menu-action-user {top: 39px;}
	
	
}

@media screen and (max-width: 500px) {
	
	.added_to_cart.wc-forward {display: none;}
	
	
	.button-family { width: calc(40% - 57px);}
	
	.footer--copyright .brand-social {display: none;}
	
	#nome-prodotto {line-height: 1.2; line-height: 1.2;
font-size: 20px;
margin-bottom: 10px;
margin-top: 10px;
float: left;
width: 100%;}
	
	.box-category ul li {padding-left: 0; padding-right: 15px;}
	
	.box-category ul {padding-left: 0; float: left;}
	
	.woocommerce-additional-fields {margin-top: 30px;}
	
	#order_review {margin-top: 10px;}
	
	.margin-top-button {
  margin-top: 15px;
}
	
}

@media screen and (max-width: 480px) {
	
	.woocommerce-cart-form a.remove {font-size: 10px;}
	
	.item-attribute-slide .description-slide h3 {font-size: 12px; line-height: 17px; margin-bottom: 0;}
	
	.attribute-slider-modal button.button {
		font-size: 10px;
		font-weight: 400;
	  }
	  
	.attribute-slider-modal .main-button {height: 30px;
		line-height: 30px;
	}
	
	.title-accessories {font-size: 16px;}
	
	.single-product .item-attribute-slide .description-slide {min-height: 75px;}
	
	.item-attribute-slide .description-slide {min-height: 75px;}
	
	.item-attribute-slide .description-slide h6 {font-size: 14px;}
	
	.item-attribute-slide .description-slide .regular-price {font-size: 14px;}
	
	.box-contain-modal #nome-prodotto {
		color: #e85900;
		font-size: 16px;
		line-height: 18px;
		margin-top: 5px; 
		margin-bottom: 5px;
	  }
	  
	  .box-contain-modal p {
		  font-size: 14px;
		  margin-bottom: 0;
		}
		
	.attribute-slider-modal .slick-prev, .attribute-slider-modal .slick-next {
	  top: 30%;
	}
	
	.xoo-cp-modal {overflow: scroll;}

	.xoo-cp-modal .box-accessories {margin-bottom: 10px;}
	
	a.xcp-btn {
		width: 100%;
		margin-bottom: 5px;
	  }
	  
	
	.xoo-cp-container {padding: 15px;}
	
	
	#gal-mobile-slider .slick-next {
		left: auto !important;
		right: 19% !important;
	  }
	  
	  #gal-mobile-slider .slick-prev {
		  left: 67% !important;
		  right: auto !important;
		}
		
	#gal-mobile-slider .slick-prev, #gal-mobile-slider .slick-next {
		top: auto !important;
		bottom: 9px !important;
	  }
	
	
	
	
	
	.front-page-box .slick-dots li {padding: 0 5px!important; display: inline-block!important;}
	
	.front-page-box #recently-added .slick-dots {display: block; padding-left: 10px; padding-right: 10px;}
	
	.garden-home-box .slick-dots {padding-left: 10px; padding-right: 10px;}
	
	.powertools-home-box .slick-dots {padding-left: 10px; padding-right: 10px;}
	
	
	#gift-or-sight .height-800.col-img {margin-top: 80px;}
	
	
	
	
.close-popup .fas {font-size: 20px;}

.contain-list-product .button-coming-soon {line-height: 16px; padding-top: 9px;}


	.main-title-open-home {font-size: 40px;}
	
	.more-padding-container-left {
  padding-left: 0;
}
	
	.height-753 {
  min-height: 350px;
}
	
	.title-row-guide {font-size: 26px;}

	

	
	#main-open-home .popup {padding: 20px;}	
	
	
	.page-template-template-products-in-promo .wrapper {
		margin-top: 0px;
	  }
	
	
	.woocommerce-checkout h3 {font-size: 20px;}
	
	.h2, h2 {font-size: 32px;}
	
	.page-template-template-products-in-promo .h4, .page-template-template-products-in-promo h4 {font-size: 24px;}
	
	.h1, h1 {font-size: 32px;}
	
	.col-auto {float: left;
width: 100%;
margin-bottom: 20px;
margin-top: 30px;}




	.main-android .second-column {
  padding-left: 30px;
  padding-right: 30px;
}
	
	.double-support .col-md-6 {
  padding-left: 0;
  padding-right: 0;
}
	
	.double-support .popup .col-md-12 {
		padding-left: 0;
		padding-right: 0;
	  }
	  
	  
	  .row.double-support .popup .col-md-6:first-child {
		  margin-bottom: 0px;
		}
	  
	  
	  .support-page .popup h3 {margin-left: -15px;}
	  
	
	.page-template-template-support .container {
  padding-left: 30px;
  padding-right: 30px;
}

.box-support .title-box-support .title-h2 {min-height: auto;}

.desc-box-support {min-height: auto;}

.box-support {min-height: auto;}
	
	
	.support-page .title-h2 {line-height: 1.2;}
	
	.box-support {padding: 20px;}
	
	.button-box-support {height: 80px; font-size: 22px;}
	
	.button-box-support p {line-height: 80px;}
	
	.support-page .margin-bottom-150 {
  margin-bottom: 40px !important;
}
	
	
	
	.navbar-collapse-scroll {width: 100%;}
	
	.header--subnav .navbar-brand {display: none;}
	
	button#yith-sl-geolocation, button#yith-sl-show-all-stores {background-image: url('https://uk.worx.com/wp-content/plugins/yith-store-locator-for-wordpress/assets/images/store-locator/geolocation.svg')!important;}
	
	button#yith-sl-show-all-stores {background-image: url('https://uk.worx.com/wp-content/plugins/yith-store-locator-for-wordpress/assets/images/store-locator/all-stores.svg')!important;}
	
	.new-menu .main-menu li {}
	
	.new-menu .main-menu .sub-menu-product li {padding-right: 60px;}
	
	.box-to-cart {
  right: 120px;
}

.box-to-cart .btn {font-size: 10px;}

.box-to-cart .fas {font-size: 20px; position: relative; top: 1px;}

.search {
  right: 50px;
}

.box-hamburger-user {
  right: 80px;
}


.box-magazine__content {padding: 20px;}

.box-magazine__logo {max-width: 200px;}

.box-magazine__content {height: auto;}

.desc-product .col-50 {width: 100%;}

.price-row .main-button {width: 100%; margin-top: 0;}

.slider-product-woocommerce .button-outline {width: 100%; margin-top: 10px;}

.attribute-slider-detail .button-outline {width: 100%; margin-top: 10px;}

.attribute-slider-detail .main-button {width: 100%; margin-top: 10px;}

.box-hero-table .button-outline {width: 100%; margin-top: 10px;}



.slider-product-woocommerce.box-hero-table .button-outline {
	width: 100%;
	margin-top: 0;
  }


.front-page-box div.container.front-page .row-4 .categories-box-1 .text-back {padding: 10px;}

.front-page-box div.container.front-page .row-4 .categories-box-1 .subtitle {margin-top: 14px;
margin-bottom: 12px;}

.categories-box .text-back .logo {max-width: 100px;}

.front-page-box div.container.front-page .row-4 .categories-box-2 .text-back {padding: 10px;}

.front-page-box div.container.front-page .row-4 .categories-box-3 .text-back {padding: 10px;}

.description-category {margin-top: 20px;}

#row-bottom-img {padding: 15px;}

.sidebar-text {padding: 20px;}

.batteries-box .box-hero-table {margin-bottom: 0;}
	
}

@media screen and (max-width: 450px) {
	
	#body-category .text-product {
 
}

.list-product.col-md-4 {padding-left: 10px; padding-right: 10px;}
	
	.slider-product-woocommerce .slick-list {min-height: 470px;}
	
	
	.new-menu .main-menu .sub-menu-product li {padding-right: 100px;}
	
	.slider-product-woocommerce .slick-prev, .slider-product-woocommerce .slick-next {top: 35%!important;}
	
}

@media screen and (max-width: 430px) {
	
	.categories-box .main-button {margin-top: 0;}
	
	#video-mobile .background-popup .close-popup {top: -30px;}
	
	#video-mobile .background-popup .popup iframe {
  height: 200px;
}

#video-mobile .background-popup .popup {
	height: 200px;
	overflow: visible;
}
	
	
	.background-popup .popup { width: 320px;  margin-left: -160px;}
	
	.regular-price {float: left; width: auto; margin-right: 5px;} 
	
	
	
	
	.height-753 {
  min-height: 480px;
}
	
	
	
	
	
	.list-product {
  height: auto;
}
	
	.title-product p.size-h3, .title-product p.size-h3 {}
	
	.title-product div.size-h3, .title-product div.size-h3 {}
	
	
	.title-product p.size-h3, .title-product p.size-h3 {line-height: 20px;}
	
	.title-product div.size-h3, .title-product div.size-h3 {line-height: 20px;}
	
	
	
	
	
	
	
	.title-accordion h6 {font-size: 20px;}
	
		.title-accordion .text-title-acc {font-size: 20px;}
	
	#row-slider-product .slick-prev {
  left: 5px;
}

#row-slider-product .slick-next {
  right: 85px;
}
	
	
	
#welcome-vision .height-800.col-img {
  height: 170px;
}

#gift-or-sight .col-img img {
  top: -130px;
  width: 150%;
  left: -29%;
}	
	
	
	.slick-prev, .slick-next {top: 40%;}
	
	
	.title-accordion h2 {font-size: 20px;}
	
	
	.header--nav .wpml-ls-legacy-list-horizontal a {font-size: 12px;}
	
	.header--nav .box-language {width: 130px;}
	
	.action-area {}
	
	.new-menu .main-menu .sub-menu {width: 300px!important;}
	
	.header-wrapper .header--nav .navbar-expand-lg .container {padding-left: 0;}
	
	.box-action-user {right: 5px;}
	
	.box-action-user {width: 180px;}
	
	.box-to-cart {right: 115px;
top: 11px;}
	
	.box-hamburger-user {right: 70px;}
	
	.button-toggle-custom {right: 15px; top: 15px;}
	
	.action-area .search { right: 40px;}
	
	.new-menu .main-menu .sub-menu-product li {padding-right: 80px;}
	
}

@media screen and (max-width: 410px) { 
	
	.list-product {
		min-height: 460px;
	}
	
#welcome-vision .col-img img {
  right: -80px;
  top: -90px;
  width: 180%;
}

#gift-or-sight .height-800.col-img {
  height: 250px;
}	
	
	
	
	
	
	.main-menu-v2 a {padding-left: 20px;
font-size: 13px;
line-height: 54px;}
	
	.main-menu-v2 .arrow-mobile {right: 10px; top: 19px;}
	
	.arrow-mobile {width: 18px; height: 18px;}
	
	.custom-menu li .sub-menu .menu-item a {font-size: 12px; padding-left: 10px;}
	
	.main-menu-v2 .custom-menu li a {line-height: 30px;}
	
	.navbar-collapse-scroll {}
	
	.button-coming-soon {
  font-size: 10px;
}
	
}

@media screen and (max-width: 380px) {
	
	.header-mini-cart {padding: 10px 40px 10px 10px;}
	
	#body-category .text-product {

}
	
	#main-open-home {
  min-height: 645px;
}
	
	.contain-list-product .button-coming-soon {height: auto;
padding: 10px;}

html[lang="de-de"] .button-coming-soon {
  font-size: 10px;
}

.header-popup .title-popup {
  font-size: 22px;
  padding-left: 0;
  margin-top: 10px;
}
	
	.button-coming-soon {font-size: 10px;}
	
	.powertools-home-box .box-5__title {line-height: 1.2;}
	
	.batteries-box .box-hero-image__title {line-height: 1.2;}
	
	.header--nav .navbar .navbar-brand {position: relative;
z-index: 999999999999;}

.navbar-collapse-scroll {width: 100%;}
	
	.sidebar-text {padding: 30px;}
	
	#video-mobile .background-popup .close-popup {top: -40px; right: 0;}
	
	.new-menu .main-menu .sub-menu-product li {padding-right: 20px;}
	
	#detail-accessories .title-accessories {font-size: 26px;}
	
}

@media screen and (max-width: 340px) {
	
	.action-area {width: 40%;}
	
	
	.TIE-fighter-digit {font-size: 40px !important;}
	
	.TIE-fighter-dash {
  width: 35px !important;
}

.TIE-fighter-dash {padding-left: 9px !important;
padding-right: 8px !important;}

.TIE-fighter-dash_title {font-size: 14px !important;}

.TIE-fighter-dash {
  margin-right: 5px !important;
}
	
	
}








/**ALTEZZA VIEWPORT**/

@media screen and (max-height: 1200px) { 
	
	.lightbox-filter-mobile {height: auto;}
	
}

@media screen and (max-height: 830px) { 
	
	.lightbox-filter-mobile {height: auto;}
	
}

@media screen and (max-height: 670px) { 
	
	.lightbox-filter-mobile {height: auto;}
	
}



