/**
body {
  font-family: 'Oswald', sans-serif;
  font-weight: 400;
}
**/

/*****TOP HEADER CSS*****/

@media screen and (min-width: 768px) {
.page-header .panel.wrapper {
  background-color: #000;
}
}
.header.panel>.header.links>li>a {
  color: #fff;
}
.header.panel>.header.links>li>a:visited {
  color: #fff;
}
.header.panel>.header.links>li>a:hover {
  color: #fff;
}


/*****TOP HEADER CSS*****/

/******PRODUCT PAGE CSS CHANGES*****/
/*****SCREEN MEDIA 768px and above ONLY*****/
@media screen and (min-width: 768px) {
    body.page-layout-1column .product.media {
        width: 40%;
    }

    body.page-layout-1column .product-info-main {
        width: 57%;
    }
}
/*****SCREEN MEDIA 768px ONLY and above*****/
/******PRODUCT PAGE CSS CHANGES*****/

/*****CAPITALISE PARENT MENU ITEMS*****/
/**
.ammenu-link.-main.-parent {
  text-transform: uppercase;
}
**/
/*****CAPITALISE PARENT MENU ITEMS*****/

/*****A LINK COLOUR CHANGES*****/

/**breadcrumbs**/
.breadcrumbs a {
    color: #000;
    text-decoration: none;
}
.breadcrumbs a:visited {
    color: #000;
    text-decoration: none;
}
.breadcrumbs a:hover {
    color: #ed124a;
    text-decoration: none;
}
/**breadcrumbs end**/
/**category page links**/
.alink a{
  color: #000;
  text-decoration: none;
}
.alink a:visited {
  color: #000;
  text-decoration: none;
}
.alink a:hover {
  color: #ed124a;
  text-decoration: none;
}
.magepow-categories-category-wrapper a:hover {
  text-decoration: none;
}
/**category page links end**/

/*****A LINK COLOUR CHANGES*****/

a {
    color: #000;
}
a:visited {
    color: #000;
}
a:hover {
    color: #ed124a;
}

.ammenu-arrow {
  color: #ed124a;
}

/*****A LINK COLOUR CHANGES*****/

/***AMASTY MENU CHANGES***/
.ammenu-menu-wrapper.-desktop .ammenu-categories-container [class*='-col-']:not(.-col-1) {
max-width: unset !important;
}
@media screen and (min-width: 768px) {
    .nav-sections {
        margin-bottom: 0px;
    }
}
.ammenu-item.-child.-col-2,
.ammenu-item.-child.-col-3 {
list-style-position: inside;
-moz-column-count: 2; /* Firefox */
-webkit-column-count: 2; /* Safari and Chrome */
column-count: 2;
list-style-type: decimal;
}

#product-addtoquote-button {
  background: #515ef0;
}

.miniquote-wrapper .action.showquote .counter.qty {
  background: #515ef0;
}

/***** HIDE OLD PRICE *****/
.old-price {
  display: none;
}

/* Tidy up */
.catalog-product-view .product-info-main .product-info-price {border: none; border-bottom: 0;}
.catalog-product-view .product-info-main .page-title-wrapper h1 {font-weight: bold;color: #000;}
.catalog-product-view .product-info-main .product-info-price .price-box .price-container > span {font-size: 1.7rem;color: #000;}
.catalog-product-view .product-info-price .price-box .price-container .price {color: #000;}
.catalog-product-view .product-add-form .configu-table .content-config {border: 1px solid #cfcfcf;padding: 5px 15px;margin: 10px 0 0 0;}
.catalog-product-view .product-add-form #bss_configurablegridview .configu-table {padding-bottom: 0;}
.catalog-product-view .product-add-form #product_addtocart_form {border: none;}
.catalog-product-view .box-tocart.box-cart-new {padding: 0;}
.catalog-product-view #product-addtocart-button {margin: 0 0 20px 0;}
.catalog-product-view .box-tocart .action.tocart.payment-request-button {margin: 0;}
.catalog-product-view .product-options-wrapper {padding: 0;}
.catalog-product-view .product-add-form .product-options-bottom .box-cart-new {top: 0;}
.catalog-product-view .product-info-main .product-options-bottom .box-tocart {margin-top: 0;}
.catalog-product-view .box-tocart .fieldset .field.qty {padding: 0;}
.catalog-product-view .product-info-main .stock.available {color: green;}

@media screen and (min-width: 768px) {
	.catalog-product-view .breadcrumbs {padding: 8px 30px;}
	.catalog-product-view .product-info-main .page-title-wrapper h1 {font-size: 2.6rem;}
	.catalog-product-view .product-info-price .price-box .price-container .price {font-size: 3rem;}
	.catalog-product-view .product.data.items > .item.title a.switch {font-weight: bold;}
	.catalog-product-view #product-addtocart-button:hover {background: #ed1a24;border: none;filter: brightness(0.9);}
	.catalog-product-view #product-addtoquote-button:hover {background: #515ef0;border: none;filter: brightness(0.9);}
}
/* https://zero1.teamwork.com/app/tasks/31725256 */
.product-item-pricing .price-container .minicart-price > span:after,
.cart.items.data .cart-price > span.price:after,
.price-box .price-container > span.price-wrapper:after {content: '+ VAT';margin-left: 4px;font-size: smaller;font-weight:400;opacity: 0.8}
.product-info-price .price-box .price-container > span.price-wrapper:after {position:relative;top:-3px}

/* https://zero1.teamwork.com/app/tasks/36729751 - add styles to tidy core pagebuilder carousels - after removal of Magezon */
/*.cms-home .slick-dots {bottom: 10px}*/
.cms-home .slick-dots li,
.cms-home .slick-dots li button,
.cms-home .slick-dots li button:before{width: 12px;height: 12px;}
.cms-home .slick-dots li button {background-color: #999}
.cms-home .slick-dots li.slick-active button {background-color: #c00}

.cms-home .slick-slide .product-item {text-align: center;}
.cms-home .slick-slide .product-item-actions {display:none;}

.magepow-categories-grid .magepow-categories-category-info .btn-link {display: none;}