body {
	font-family: 'Lato', sans-serif /*{body-font-family}*/;
	font-size: 16px /*{body-font-size}*/;
	color: #000000 /*{body-font-colour}*/;
	background-image: none /*{body-background-image}*/;
	background-color: #ffffff /*{body-background-colour}*/;
} 
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: 'Montserrat', sans-serif /*{headers-font-family}*/;
	color: #000000 /*{headers-colour}*/;
}
.carousel-caption h3, .carousel-caption h2,.carousel-caption .h3,.carousel-caption p {
	color: #ffffff /*{carousel-text-colour}*/;
}
h1, .h1 {
	font-size: 26.249px /*{header-1-font-size}*/;
}
h2, .h2 {
	font-size: 21px /*{header-2-font-size}*/;
}
h3, .h3 {
	font-size: 18.375px /*{header-3-font-size}*/;
}
h4, .h4 {
	font-size: 15.75px /*{header-4-font-size}*/;
}
h5, .h5 {
	font-size: 13.124px /*{header-5-font-size}*/;
}
/* Secondary button */
.btn-outline-secondary, .btn-default {
	color: #000000 /*{buttons | btn-default-text-colour}*/;
	background-color: #ffffff /*{buttons | btn-default-background-colour}*/;
	border-color: #000000 /*{buttons | btn-default-border-colour}*/;
}
.btn-outline-secondary:hover, .btn-default:hover{
	color: #ffffff /*{buttons | btn-default-text-colour-hover}*/;
	background-color: #000000 /*{buttons | btn-default-background-colour-hover}*/;
	border-color: #000000 /*{buttons | btn-default-border-colour-hover}*/;
}
.btn-outline-secondary.disabled, .btn-default:disabled {
	color: #ffffff /*{buttons | btn-default-text-colour-hover}*/;
	background-color: #000000 /*{buttons | btn-default-background-colour-hover}*/;
	border-color: #000000 /*{buttons | btn-default-border-colour-hover}*/;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle,
.btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, .show > .btn-default.dropdown-toggle {
	color: #ffffff /*{buttons | btn-default-text-colour-hover}*/;
	background-color: #000000 /*{buttons | btn-default-background-colour-hover}*/;
	border-color: #000000 /*{buttons | btn-default-border-colour-hover}*/;
}
/* Primary button */
.btn-primary {
	color: #ffffff /*{buttons | btn-primary-text-colour}*/;
	background-color: #1775B0 /*{buttons | btn-primary-background-colour}*/;
	border-color: #1775B0 /*{buttons | btn-primary-border-colour}*/;
}
.btn-primary:hover {
	color: #1775B0 /*{buttons | btn-primary-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-primary-background-colour-hover}*/;
	border-color: #1775B0 /*{buttons | btn-primary-border-colour-hover}*/;
}
.btn-primary.disabled, .btn-primary:disabled {
	color: #1775B0 /*{buttons | btn-primary-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-primary-background-colour-hover}*/;
	border-color: #1775B0 /*{buttons | btn-primary-border-colour-hover}*/;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
	color: #1775B0 /*{buttons | btn-primary-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-primary-background-colour-hover}*/;
	border-color: #1775B0 /*{buttons | btn-primary-border-colour-hover}*/;
}
/* Warning button */
.btn-warning {
	color: #ffffff /*{buttons | btn-warning-text-colour}*/;
	background-color: #ca3625 /*{buttons | btn-warning-background-colour}*/;
	border-color: #ca3625 /*{buttons | btn-warning-border-colour}*/;
}
.btn-warning:hover {
	color: #ca3625 /*{buttons | btn-warning-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-warning-background-colour-hover}*/;
	border-color: #ca3625 /*{buttons | btn-warning-border-colour-hover}*/;
}
.btn-warning.disabled, .btn-warning:disabled {
	color: #ca3625 /*{buttons | btn-warning-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-warning-background-colour-hover}*/;
	border-color: #ca3625 /*{buttons | btn-warning-border-colour-hover}*/;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
	color: #ca3625 /*{buttons | btn-warning-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-warning-background-colour-hover}*/;
	border-color: #ca3625 /*{buttons | btn-warning-border-colour-hover}*/;
}
/* Danger button */
.btn-danger {
	color: #ffffff /*{buttons | btn-danger-text-colour}*/;
	background-color: #c82333 /*{buttons | btn-danger-background-colour}*/;
	border-color: #bd2130 /*{buttons | btn-danger-border-colour}*/;
}
.btn-danger:hover {
	color: #ffffff /*{buttons | btn-danger-text-colour-hover}*/;
	background-color: #c82333 /*{buttons | btn-danger-background-colour-hover}*/;
	border-color: #bd2130 /*{buttons | btn-danger-border-colour-hover}*/;
}
.btn-danger.disabled, .btn-danger:disabled {
	color: #ffffff /*{buttons | btn-danger-text-colour-hover}*/;
	background-color: #c82333 /*{buttons | btn-danger-background-colour-hover}*/;
	border-color: #bd2130 /*{buttons | btn-danger-border-colour-hover}*/;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
	color: #ffffff /*{buttons | btn-danger-text-colour-hover}*/;
	background-color: #c82333 /*{buttons | btn-danger-background-colour-hover}*/;
	border-color: #bd2130 /*{buttons | btn-danger-border-colour-hover}*/;
}
/* Success button */
.btn-success {
	color: #ffffff /*{buttons | btn-success-text-colour}*/;
	background-color: #dc3545 /*{buttons | btn-success-background-colour}*/;
	border-color: #dc3545 /*{buttons | btn-success-border-colour}*/;
}
.btn-success:hover {
	color: #dc3545 /*{buttons | btn-success-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-success-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-success-border-colour-hover}*/;
}
.btn-success.disabled, .btn-success:disabled {
	color: #dc3545 /*{buttons | btn-success-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-success-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-success-border-colour-hover}*/;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
	color: #dc3545 /*{buttons | btn-success-text-colour-hover}*/;
	background-color: #ffffff /*{buttons | btn-success-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-success-border-colour-hover}*/;
}
/* Info button */
.btn-info {
	color: #dc3545 /*{buttons | btn-info-text-colour}*/;
	background-color: #ffffff /*{buttons | btn-info-background-colour}*/;
	border-color: #dc3545 /*{buttons | btn-info-border-colour}*/;
}
.btn-info:hover {
	color: #ffffff /*{buttons | btn-info-text-colour-hover}*/;
	background-color: #dc3545 /*{buttons | btn-info-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-info-border-colour-hover}*/;
}
.btn-info.disabled, .btn-info:disabled {
	color: #ffffff /*{buttons | btn-info-text-colour-hover}*/;
	background-color: #dc3545 /*{buttons | btn-info-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-info-border-colour-hover}*/;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
	color: #ffffff /*{buttons | btn-info-text-colour-hover}*/;
	background-color: #dc3545 /*{buttons | btn-info-background-colour-hover}*/;
	border-color: #dc3545 /*{buttons | btn-info-border-colour-hover}*/;
}
.pagination .page-link{
	color: #1775B0 /*{pagination-text-colour}*/;
	background-color: #ffffff /*{pagination-bg-colour}*/;
	border-color: #1775B0 /*{pagination-border-colour}*/;
}
.pagination .page-link:hover,
.pagination .page-link:focus{
	color: #ffffff /*{pagination-text-colour-hover}*/;
	background-color: #1775B0 /*{pagination-bg-colour-hover}*/;
	border-color: #1775B0 /*{pagination-border-colour-hover}*/;
}
.pagination .active .page-link,
.pagination .active .page-link:hover,
.pagination .active .page-link:focus {
	color: #ffffff /*{pagination-text-colour-active}*/;
	background-color: #1775B0 /*{pagination-bg-colour-active}*/;
	border-color: #1775B0 /*{pagination-border-colour-active}*/;
}
.badge-secondary {
	background-color: #ebebeb /*{label-default-bg}*/;
}
.badge-primary {
	background-color: #1775B0 /*{label-primary-bg}*/;
}
.card {
	border-color: #dddddd /*{panel-border-colour}*/;
}
.card-header {
	background-color: #1775B0 /*{panel-header-bg-colour}*/;
	border-color: #dddddd /*{panel-header-border-colour}*/;
	margin-bottom: -1px;
}
.productsave {
	color: #dc3545 /*{sale-colour}*/;
}
.productclearance {
	color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
    text-transform: uppercase;
    text-align: center;
    font-size: 2rem;
    margin-bottom: 0.5rem;
    width:220px;
}
.wrapper-header .navbar-toggler {
	color: #ffffff /*{navbar-default-link-colour}*/;
}
.wrapper-header .navbar {
	background-color: #1775B0 /*{navbar-default-bg-colour}*/ !important;
}
.wrapper-header .navbar .navbar-nav .nav-link {
	color: #ffffff /*{navbar-default-link-colour}*/;
}
.wrapper-header .navbar-nav .nav-link:hover,
.wrapper-header .navbar-nav .nav-link:focus {
	color: #000000 /*{navbar-default-link-colour-hover}*/;
}
.wrapper-header .navbar-nav .show > .nav-link,
.wrapper-header .navbar-nav .active > .nav-link,
.wrapper-header .navbar-nav .nav-link.show, .wrapper-header .navbar-nav .nav-link.active{
	color: #555555 /*{navbar-default-link-colour-active}*/;
}
.dropdown-menu {
	background-color: #1775B0 /*{dropdown-menu-bg}*/;
	border-color: #1775B0 /*{dropdown-menu-border-colour}*/;
}
.dropdown-item{
	color: #ffffff /*{dropdown-menu-link-colour}*/;
}
.dropdown-item:hover,
.dropdown-item:focus,
.dropdown-item.active,
.dropdown-item:active{
	color: #000000 /*{dropdown-menu-link-colour-hover}*/;
	background-color: #1775B0 /*{dropdown-menu-link-bg-hover}*/;
}
#freshdesk-messaging-facade {
  bottom: 12px;
  min-height: 70px;
  min-width: 70px;
  overflow: hidden;
  position: fixed;
  right: 15px;
  z-index: 9999999999;
}

@media (max-width: 991px) {
  #freshdesk-messaging-facade {
      inset: auto 10px 0px auto;
    }
  #fc_frame {
      inset: auto 10px 0px auto!important;
      z-index: 9999999999!important;
    }
}

#freshdesk-messaging-icon {
  animation-fill-mode: both;
  animation-duration: 0.5s;
  animation-name: zoom;
  border: 0;
  border-radius: 34px 8px 34px 34px;
  bottom: 6px;
  box-shadow: 0 5px 4px 0 rgb(0 0 0 / 26%);
  background-color: #1775B0;
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 70 70'%3E%3Cg%3E%3Cg%3E%3Cpath fill='transparent' d='M35,0H61.3a8.76,8.76,0,0,1,8.76,8.76V35a35,35,0,0,1-35,35h0A35,35,0,0,1,0,35v0A35,35,0,0,1,35,0Z' /%3E%3Cpath fill='%23fff' d='M45.77,22.23H28.26A8.76,8.76,0,0,0,19.5,31V45.89a1.94,1.94,0,0,0,1.95,1.94H45.77a8.76,8.76,0,0,0,8.76-8.76V31A8.76,8.76,0,0,0,45.77,22.23ZM39.45,41H26.8a1.7,1.7,0,1,1,0-3.4H39.45a1.7,1.7,0,0,1,0,3.4Zm7.78-8.33H26.8a1.71,1.71,0,1,1,0-3.41H47.23a1.71,1.71,0,0,1,0,3.41Z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
  height: 60px;
  width: 60px;
  position: absolute;
  right: 5px;
  z-index: 9999;
}

#freshdesk-messaging-icon:focus {
  outline: 0 !important;
}

.freshdesk-messaging-icon-loading {
  background-image: url("data:image/svg+xml,%3Csvg width='52' height='52' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle%3E %23a %7B animation:x 2s infinite%7D @keyframes x %7B from %7B fill:transparent;stroke-width:10px;%7D to %7B fill:%23fff;%7D %7D %3C/style%3E%3Ccircle id='a' cx='26' cy='26' r='14' fill='%23fff' /%3E%3C/svg%3E") !important;
  cursor: auto !important;
  opacity: 0.8;
}

@keyframes zoom {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

body.fc-widget-open #freshdesk-messaging-facade {
  display: none;
}
.delay-loader{
    background: #ccc url(//assets.netostatic.com/assets/neto-cdn/skeletal/4.3.0/ajax-loader.gif) no-repeat 50% 50%;
    opacity: 0.1;
}
.about-us{
    border: solid 1px #d7d7d7;
    height: 74px;
    width: 171px;
    display: inline-block;
    color: #000;
}
.about-us:hover{
    border: solid 1px #000;
    color: #fff;
    background-color: #000;
}
.top-phone{
    font-size: 12px;
    color: #fff;
    padding: 2px 0;
}
.top-phone-icon{
    font-size: 18px;
    margin-right: 10px;
}
.wrapper-home-advert .home-banner .banner-info .title-wrap .h2{
	color: #000;
  font-size: 35px;
  margin-bottom: 15px;
  font-weight: 700;
  text-transform: uppercase;
}
.product-image-section .product-images-row .product-images-nav .nav-tabs:not(.slick-slider){
	height: 140px;
	overflow: hidden;
}
@media (min-width: 992px) {
	/* .below-customer-viewed{margin-top: 400px;}
	#cbar_widget_120782 + .below-customer-viewed{margin-top: 0;} */
}
@media (max-width: 575px) {
	.product-image-section .product-images-row .product-images-nav .nav-tabs:not(.slick-slider){
		height: 34.4vw;
		overflow: hidden;
	}
	.description-table{
	    font-size:10px;
	}
}
.li-square{
    list-style: square;
}