/* Colour file for Sidev */

@import url('/css/midw.v2/template.css');

/* 

*/

/*****/

svg path {fill: #69696a !important;}

.product-compare {
	display: none;
}

/*****/

a:hover, a:focus, p a, li a, table a {
	color: #94c120 ;
}

.breadcrumb > li + li::before {
	color: #929292;
}

/*****/

header {
	border-bottom: 1px solid #e8e8e8;
}

.nav-topbar {
	background-color: #F5F5F5;
}

.nav-topbar, 
.nav-topbar .menu .dropdown {
	border-bottom: 1px solid #dcdcdc;
}

.nav-topbar .menu .tel, 
.nav-topbar .menu .border-right {
	border-right: 1px solid #dcdcdc;
}

.nav-topbar .menu > li span > a, .nav-topbar .menu > li > a {
	color: #9d9d9d;
}

.nav-topbar .menu .cart i::after {
	background-color: #94c120 ;
}

.nav-bottombar .search .search-bar {
	background-color: #e8e8e8;
}
.nav-bottombar .search .search-bar button {
	background-color: #94c120 ;
}

.badge.badge-orange, .button.button-orange {
	background-color: #94c120 ;
}


/*****/

footer {
    background-color: #F5F5F5;
    color: #919191;
}

footer .footer-light {
    background-color: #94c120 ;
	color: #FFF;
}

footer .footer-light a:hover {
	color: #FAFAFA;
}

footer .footer-light:last-child {
	background-color: #69696a;
	
}

footer .address, footer .phone, footer .footer-light a, footer .social {
	color: #FFF;
}

footer a:hover, footer a:focus, footer a,
footer .logo {
    color: #919191;
}

footer .social i {
    background-color: #FFF;
    color: #94c120 ;
}

.footer-icon i {
	background-color: #94c120 ;
}


/*******/

.tile.active::before,
.tile:hover::before {
	border: 2px solid #94c120 ;
}

.category .tile.active,
.category .tile:hover {
	background-color: #94c120 ;
}

.category .tile i {
	color: #94c120 ;
}


/*******/
.header-bar {
	background-color: #94c120 ;
}

.bg-primary {
	background-color: #929292;
}

.badge.badge-primary, .button.button-primary {
	background-color: #929292;
}

.badge.badge-blue, .button.button-blue {
	background-color: #444;
}

.split-header {
	border-bottom: 1px solid #dcdcdc;
}

.split-content h3,
.split-header h3 {
	color: #94c120 ; 
}

.bg-white  { }
.bg-color { }

.content-area h1  {
	color: #919191;
}

/*******/

.userform {
	background-color: #e8e8e8;
}

.userform h4 {
	color: #929292;
}

input[type="radio"]:checked + label span.midw-check::after, input[type="checkbox"]:checked + label span.midw-check::after {
	background-color: #444;
}

input[type="radio"]:checked + label span.midw-check::after, input[type="checkbox"]:checked + label span.midw-check::after {
	background-color: #94c120 ;
}

.select-item:hover {
    background-color: #eda653;
}

.filters-chosen input[type="checkbox"] + label span.midw-check:after {
    background-color: #94c120 ;
}

/*******/

.page-filters .display button.active i {
	color: #94c120 ;
	
}

/*******/

.filters-chosen {
	border: 2px solid #444;
}



.product .price strong,
.product-thumb h4 a, .product-thumb h4 a:hover, .product-thumb h4 a:focus {
	color: #94c120 ;
}

.product .product-gallery .tile.tile-selected::before {
	border-color: #94c120 ;
}

.cart .qty span {
	background-color: #94c120 ; 
}

.product-reminders .tile {
    background-color: #DCDCDC;
    color: #4A4A4A;
}

.product-reminders .tile:hover span,
.product-reminders .tile:hover i {
    color: #FFF;
}
.product-reminders .tile:hover {
    background-color: #94c120 ;
}

.product-reminders .tile:hover i.fa-check {
    color: #94c120 ;
}

.product-reminders .tile i {
    color: #94c120 ;
}

.product-reminders .tile i.fa-check {
    color: #DCDCDC;
}

/****/

.pagination li:hover,
.pagination .active span:hover, 
.pagination .active span:focus, 
.pagination li a:hover, 
.pagination li a:focus, 
.pagination li span.current {
    background-color: #94c120 ;
    color: #FFF;
}

/****/

ul.nav-tabs > li.active > a:focus, ul.nav-tabs > li.active > a:hover, ul.nav-tabs > li.active > a {
	background-color: #94c120 ;
}

ul.nav-tabs > li > a.orange {
	background-color: #929292;
}

ul.nav-tabs > li.active > a:focus, ul.nav-tabs > li.active > a:hover, ul.nav-tabs > li.active > a, ul.nav-tabs > li > a {
	color: #444;
}

/**** Icons ***/
.icon-inuk-audio:before { content: "\e929"; }

.icon-cable-systems:before { content: "\e92a"; }

.icon-control-and-automation:before { content: "\e925"; }

.icon-inuk-home-cinema-systems:before { content: "\e926"; }

.icon-loudspeakers-inuk:before { content: "\e927"; }

.icon-in-networking:before { content: "\e923"; }

.icon-security:before { content: "\e924"; }

.icon-in-wall-tvs:before { content: "\e920"; }

.icon-inuk-video:before { content: "\e921"; }

.icon-clearance:before { content: "\e9031"; }

.icon-offers:before { content: "\e9030"; }

.icon-inuk-power-management:before { content: "\e933"; }

/*
.icon-ecran:before { content: "\e9"; }
*/

.download-results {
    font-size : 24px;
    color: #94c120 ;     
    margin-left: 5px;     
}

.download-results:hover {
    color: #94c120 ;     
}

.nav-bottombar .search {	
    width: calc(100% - 253px);
}

.nav-bottombar .categories .menu {

    width: 246px;	
   
}

/*
Use bootstrap concept instead
.button {
    padding: 0 15px;

}
*/


/*
.product-gallery .tile .special-offer:before {	
    content: "\e90ea";	
}*/

.product-icons i {
	background-color: #94c120 ;
}


.product-icons i {
    font-size: 1.1em;
    color: #FFF;
    border-radius: 50%;
  
    float: right; 
    position: relative;
    top: 10px;
    margin-right: 5px;
    /* padding: 0 5px; */               
    /*line-height: 42px;*/
    line-height: 33px;
    width: 33px; 
    text-align: center; 

}

/*
.tile .special-offer:before,
.product-gallery .tile .special-offer:before {	
    content: "\e90ea";	
}
*/
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #929292;
}


.progress-bar {
    background-color: #94c120 ;
}

.account_order  {
    color: #94c120 ;
}

.account_order_legend  {
   color: #94c120 ;
}

.product-promotion {   
    border-left: 6px solid #929292;   
}

.nav-bottombar .categories > .container {
    height: 395px;  
}

/** Cookie Consent **/
.freeprivacypolicy-com---nb-simple {
	max-width: 100% !important;
	color: #4A4A4A !important;
	font-family: inherit !important;
	font-size: inherit !important;
	font-weight: inherit !important;
}
.freeprivacypolicy-com---palette-light .cc-nb-okagree,
.freeprivacypolicy-com---palette-light .cc-nb-reject,
.freeprivacypolicy-com---palette-light .cc-nb-changep,
.freeprivacypolicy-com---palette-light .cc-cp-foot-save
 {
	background-color: #94c120 !important;
	border-radius: 5px !important;
    color: #ffffff !important;
}
.freeprivacypolicy-com---palette-light .cc-nb-okagree:hover,
.freeprivacypolicy-com---palette-light .cc-nb-reject:hover,
.freeprivacypolicy-com---palette-light .cc-nb-changep:hover,
.freeprivacypolicy-com---palette-light .cc-cp-foot-save:hover {
	opacity: 75%;
}
.freeprivacypolicy-com---palette-light .cc-cp-foot-byline {
    opacity: 0%;
}
.freeprivacypolicy-com---palette-light .cc-cp-foot-byline a {
    pointer-events: none;
    cursor: default;
}
/** /Cookie Consent **/