.product-list .product-list-block > a.product-list-block-inner {

	box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15);

    border-bottom: 5px solid #ff6600;

    background: #fff;

padding: 9px 0 1px 9px;

    padding-right: 14px;
	
	border-radius:15px;

}



.product-list .product-list-block > a.product-list-block-inner:hover{

	background: #e9eff9;

	box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15);

    border-bottom: 5px solid #ff6600;
}



.product-list .product-list-block > a.product-list-block-inner > .post-thumbnail {

    width: 160px;

    height: 170px;

    border: solid 1px rgba(11,25,73,0.05);

    max-width: 160px;

    margin-right: 25px;

	margin-bottom:10px;

	background: #fff;

}



.product-list .product-list-block > a.product-list-block-inner > .product-data-inner {

    max-width: calc(100% - 400px);

}



.product-list .product-list-block > a.product-list-block-inner:hover > h4 {

	color: #ff6600;

}



.product-list .product-list-block > a.product-list-block-inner:hover > .post-thumbnail {

	border-color: transparent;

}



a.product-list-block-inner > .product-data-inner h4 {

    font-size: 17px;

    line-height: 24px;

    margin: -10px 0 5px 0;

}



.product-list .product-list-block > a.product-list-block-inner > .post-thumbnail .meta,

a.product-list-block-inner > .product-data-inner .stock-delivery-meta .meta {

    margin: 0 30px 0 0;

    color: #0b1949;

    font-weight: 400;

}



.product-list .product-list-block > a.product-list-block-inner > .post-thumbnail .meta i,

a.product-list-block-inner > .product-data-inner .stock-delivery-meta .meta i {

    margin: 0 9px 0 0;

    position: relative;

    top: 2px;

}



.product-list .product-list-block > a.product-list-block-inner > .post-thumbnail .meta.in-stock{

	color: #159664;

}



.product-list .product-list-block > a.product-list-block-inner > .post-thumbnail .meta.out-of-stock{

	color: #961515;

}



a.product-list-block-inner > .product-data-inner .stock-delivery-meta .reviews .star-rating {

    float: left;

    text-align: left;

    margin: 1px 0;

    margin-right: 8px;

}



.product-list .product-list-block > a.product-list-block-inner .stock-data-product {

    max-width: 200px;

    min-width: 165px;

padding: 5px 0 15px 0px;

}



.product-list .product-list-block > a.product-list-block-inner .stock-data-product .stock {

    font-weight: 700;

    color: #414c71;

    font-size: 14px;

    line-height: 20px;

}



.product-list .product-list-block > a.product-list-block-inner .price-container {

    float: left;

    margin: 0;

    font-size: 24px;

    font-weight: 700;

    letter-spacing: -0.02em;

    color: #ff6600;

    position: relative;

}



.product-list .product-list-block > a.product-list-block-inner .price-container ins{

	text-decoration: none !important;

}



.product-list .product-list-block > a.product-list-block-inner .price-container > span.from,

.product-list .product-list-block > a.product-list-block-inner .price-container del{

	text-decoration: none !important;

	opacity: 1;

	color: #414c71;

	font-size:14px;

	font-weight: 400;

	position: relative;

	float: left;

	width:100%;

}



.product-list .product-list-block > a.product-list-block-inner .price-container del:before {

    content: 'Was: ';

    visibility: visible;

}





.product-list .product-list-block.stack-style > a.product-list-block-inner,

.category-listing .product-cat-inner > a {

    padding-right: 9px;

    padding-bottom: 25px;

}



.product-list .product-list-block.stack-style > a.product-list-block-inner > .post-thumbnail, 

.category-listing .product-cat-inner.stack-style > a > .post-thumbnail {

    height: 288px;

    max-width: 100%;

    margin-right: 0;

    margin-bottom: 20px;

    width: 100%;

}



.category-listing .product-cat-inner.stack-style > a > h4 {

    width: 100%;

	padding: 0 15px; 
	
	text-align:center;

}



.product-list .product-list-block.stack-style > a.product-list-block-inner .stock-data-product,

.product-list .product-list-block.stack-style > a.product-list-block-inner > .product-data-inner {

    min-width: 100%;

    max-width: 100%;

}



.product-list .product-list-block.stack-style > a.product-list-block-inner > .post-thumbnail .meta {

    margin: 0;

    position: absolute;

    top: 24px;

    left: 26px;

}



.product-list .product-list-block.stack-style > a.product-list-block-inner .stock-data-product,

.product-list .product-list-block.stack-style > a.product-list-block-inner > .product-data-inner,

.product-list .product-list-block.stack-style > a.product-list-block-inner .price-container{

	padding: 0 15px;

}



.product-list .product-list-block.stack-style > a.product-list-block-inner > .product-data-inner .stock-delivery-meta .stock-data-product {

    margin-bottom: 10px;

}



.product-list .product-list-block.stack-style > a.product-list-block-inner > .product-data-inner .stock-delivery-meta .meta {

    margin-bottom: 15px;

}



.split-content-broke-container .hero-image.iframe-showing .video-container-inner {

    background: #151515;

}



.video-container .video-container-inner .video-thumbnail {

    top: 0;

    left: 0;

    overflow: hidden;

    border-top-left-radius: 150px;

    border-bottom-right-radius: 150px;

    -webkit-box-shadow: 0 0 26px 0 rgba(11,25,73,0.05);

    box-shadow: 0 0 26px 0 rgba(11,25,73,0.05);

    display: flex;

}



.video-container .video-container-inner .video-thumbnail a.btn {

    font-size: 0px;

    padding: 0;

    width: 60px;

    height: 60px;

}



.video-container .video-container-inner .video-thumbnail a.btn i.play-icon-shape {

    width: 0;

    height: 0;

    border-style: solid;

    border-width: 12px 0 12px 22px;

    border-color: transparent transparent transparent #ffffff;

}



.video-container .video-container-inner iframe {

    display: none;

}



.split-content-broke-container .hero-image.iframe-showing {

    border-top-left-radius: 0;

    border-bottom-right-radius: 0;

}



.row.appliance-type-category-dropdown {

    margin-top: 45px;

}



.row.appliance-type-category-dropdown form .fields label b {

    color: #fff;

}



.container-fluid.hero.hero-plain.search-hero-new {

    padding-top: 100px;

    padding-bottom: 100px;

}



/*.hero.hero-plain.search-hero-new h1 {

    color: #fff;

}*/



.hero.hero-plain.search-hero-new h1 a {

    color: inherit;

    box-shadow: none !important;

    font-weight: 900;

	pointer-events: none;

}



.container-fluid.has-pattern-bg.category-listing .pattern-bg-image.green-bg,

.container-fluid.has-pattern-bg.search-hero-new .pattern-bg-image{

    background: linear-gradient(to right, #0b1949 0%, #2fa7e2 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#2fa7e2',GradientType=1 );

}



.row.appliance-type-category-dropdown form .fields label .input-wrapper button {

    right: 0;

    font-size: 0px;

    padding: 0;

    width: 50px;

    text-align: center;

}



.row.appliance-type-category-dropdown form .fields input.wpcf7-text, .row.appliance-type-category-dropdown form .fields .selectize-input {

    border-color: #fff;

}



.row.appliance-type-category-dropdown form .fields .selectize-input.dropdown-active{

	border-color: #ff6600;

}



.row.appliance-type-category-dropdown form .fields label .input-wrapper button i {

    font-size: 16px;

}



.row.appliance-type-category-dropdown form .fields label .input-wrapper button:hover i:before {

    color: #fff;

}









.product-list .product-filters-container {

    padding-right: 35px;

}



.product-list .product-filters-container .product-filters-inner {

    margin-bottom: 38px;

    padding-bottom: 38px;

    border-bottom: solid 1px rgba(11,25,73, 0.18);

}



.product-list .product-filters-container .product-filters-inner:last-of-type {

    margin-bottom: 0;

    padding-bottom: 0;

    border-bottom: none;

}



.product-list .hidden-desktop {

    display: none !important;

}



.product-list .product-filters-container span.title.filter-title {

    color: #0b1949;

    font-size: 20px;

    line-height: 34px;

    font-weight: 700;

    margin: -9px 0 17px;

}



.product-list .product-filters-container .selections-container{

	

}



.product-list .product-filters-container .selections-container .selection{

	margin-bottom: 25px;

}



.product-list .product-filters-container .selections-container .selection:last-of-type{

	margin-bottom: 0px;

}



.product-filters-container .selections-container .selection .selection-title {

    font-size: 12px;

    letter-spacing: 0.02em;

    font-weight: 900;

    color: #414c71;

    line-height: 1;

    margin-bottom: 12px;

}



.product-filters-container .selections-container .selection .selection-text {

    color: #414c71;

    font-weight: 400;

    line-height: 26px;

    margin: -6px 0;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list .category-filters-container {

    float: left;

    width: 100%;

    padding: 0;

    margin: 0;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list .category-filters-container li {

    float: left;

    width: 100%;

    margin: 0;

    padding: 0;

    line-height: 1;

    margin-bottom: 20px;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list .category-filters-container li:nth-child(n+10) {

	display: none;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list .category-filters-container li:before {

    display: none;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list .category-filters-container li a {

    color: #414c71;

    box-shadow: none !important;

    font-weight: 400;

    float: left;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list .category-filters-container li a:hover {

    color: #ff6600;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list a.show_more_brands {

    color: #28ae7a;

    font-weight: 400;

    box-shadow: none;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list a.show_more_brands i {

    margin: 0 0 0 5px;

    position: relative;

    top: 0px;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list a.show_more_brands i:before{

	color: #28ae7a;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list a.show_more_brands:hover{

	color: #0b1949;

}



.product-filters-container .product-filters-inner .inner .filters-container-section-list a.show_more_brands:hover i:before{

	color: #0b1949;

}



.product-filters-container .selections-container .selection .selection-text a.fal.fa-times {

    position: absolute;

    right: 0;

    top: 5px;

    box-shadow: none !important;

    font-size: 16px;

    color: #e95050;

}



.product-filters-container .selections-container .selection .selection-text a.fal.fa-times:before {

    color: #e95050;

}



.product-filters-container .selections-container .selection .selection-text a.fal.fa-times:hover:before {

    color: #0b1949;

}



.container-fluid.hero.hero-plain {

    position: relative;

    z-index: 2;

}



.hero .split-find-form-container.actually-split {
	
	    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15);
    background-color: #fff;
    padding: 30px;
    border-radius: 15px;
	border-bottom:5px solid #ff6600;
}



.hero .split-find-form-container .title {

    color: #0b1949;

    font-size: 16px;

    line-height: 30px;

    font-weight: 600;

    margin: -6px 0 10px;

}



/*.hero .split-find-form-container:not(.full) .find-part-form-container form.find-part-form .fields {

    margin-bottom: 0;

}*/



.hero .split-find-form-container.actually-split .fields {

	margin-bottom: 0;

}



.hero .split-find-form-container.actually-split .fields {

    max-width: calc(50% - 12px);

}



.hero .split-find-form-container.actually-split .fields.model_no_field {

    float: right !important;

}



.hero .split-find-form-container.full .fields:last-of-type {

	margin-bottom: 0;

}



.models-search-table .table-inner-container {

    border: none;

    -webkit-box-shadow: 0 0 36px 0 rgba(11,25,73,0.22);

    box-shadow: 0 0 36px 0 rgba(11,25,73,0.22);

    background: #fafafa;

    padding: 0;

}



.models-search-table .table-inner-container .dropdown-item-row {

    display: none !important;

}



.models-search-table .table-inner-container .row.header-row {

    background: #0b1949;

    color: #fff;

    font-weight: 500;

}



.models-search-table .table-inner-container .row {

    border-bottom: solid 1px rgba(11,25,73,0.05);

    margin: 0;

}



.models-search-table .table-inner-container .row:last-of-type {

    border-bottom: none;

    margin: 0;

}



.models-search-table .table-inner-container .row .col {

    padding: 20px 30px;

}









.hero .split-find-form-container.actually-split.three-way-split .fields {

    max-width: calc(33.33333333% - 8px);

    margin-right: 12px;

}



.hero .split-find-form-container.actually-split.three-way-split .fields.model_no_field {

    margin-right: 0;

}



.hero.hero-plain.search-hero-new .content {

    /*color: #fff;*/

    font-size: 20px;

    margin: 40px 0 0 0;

}



.hero.hero-plain.search-hero-new .content p {

    line-height: 40px;

}



.row.no-results-row {

    display: block;

    float: left;

    width: 100%;

    margin: 0;

}



.row.no-results-row p.no-results-to-show {

    padding: 0;

    margin: 0 0 30px 0;

}



.row.pagination-row {}



.row.pagination-row .btn.pagination_link {

    min-width: 160px;

}



.row.pagination-row .btn.next {

    margin-left: 30px;

}



.row.pagination-row .btn.prev {

    margin-right: 30px;

}



.row.pagination-row span.showing-tag {

    float: left;

    font-weight: 600;

    color: #0b1949;

    font-size: 18px;

    line-height: 28px;

}



a.product-list-block-inner > .product-data-inner h4 {

	font-weight:600;	
}



.flexible-article-fields.increased-z-index {

    z-index: 2;

}