/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

#header .header-top a[data-depth="0"] {
	font-weight: 400;
	font-size: 0.9rem;
	color: #333;
}

#header .top-menu a[data-depth="0"]:hover {
	color: #7a7a7a !important;
}

#header .header-nav .hidden-sm-down .col-md-5.col-xs-12 {
	display: flex;
	width: 100%;	
}

#header .header-nav .hidden-sm-down .col-md-5.col-xs-12 #_desktop_user_info {
	margin-left: auto;
}


#products .highlighted-informations .quick-view:hover,
.featured-products .highlighted-informations .quick-view:hover,
.product-accessories .highlighted-informations .quick-view:hover,
.product-miniature .highlighted-informations .quick-view:hover {
	color: #333;
}

.pagination .current a,
.footer-container li a:hover {
	color: #333;
}

.product-images > li.thumb-container > .thumb.selected,
.product-images > li.thumb-container > .thumb:hover {
	border-color: #333;
}

#product #content {
	margin: 0;
}

.block-category {
	display: none;
}

body {
	font-family: "Roboto", "Noto Sans", sans-serif;
}

#cms-page-23 a:before {
	content: '';
	background: url('/img/p/suisse_flag.jpg');
	width: 25px;
	height:15px;
	background-size: 25px 15px;
	display: inline-block;
	
}

#left-column {
	padding-left: 0;
}

#header .header-nav .right-nav {
	display: none;
}

.footer-container li.mailalerts {
	display: none;
}

.footer-container .row:nth-child(3) {
	display: none;
}

#footer {
	padding-top: 0;
}

.footer-container {
	margin-top: 0;
}

#footer .block-contact {
	border-left: 0;
	border-right: 2px solid #f1f1f1;
}

.cookietext.fs--small {
	display: none;
}
.language-selector-wrapper  {
	margin-left: 0.9375rem;
}
.language-selector .hidden-sm-down.btn-unstyle {
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
}

.language-selector .hidden-sm-down.btn-unstyle .expand-more,
.language-selector-wrapper .dropdown-menu.hidden-sm-down .dropdown-item {
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
}

.language-selector .hidden-sm-down.btn-unstyle .expand-more img,
.language-selector-wrapper .dropdown-menu.hidden-sm-down .dropdown-item img {
	margin-right: 0.25rem;
}

#header .header-nav .language-selector-wrapper .language-selector .material-icons.expand-more {
	margin-left: -0.15rem;
}

#_desktop_language_selector {
	display: none;
}

