body.site {
  border-top:0px;
   line-height:1.2rem;
}
@media (width < 768px) {
	body.wrapper-fluid .site-grid{
	 grid-gap:0 1em;	
	}
}
body{
    font-family: Lato,Arial,sans-serif;
    color:#666;
}
.body .container {
    border-radius: 0px;
    padding-top:0px;
}
.container-header {
	background-color:#ffffff;
	background-image:none;
}
body.wrapper-fluid .container-header .grid-child{
	justify-content:center;
}
#ora_cart_cont{
	color: #666;
}
.navbar-brand img{
	max-width:90vw;
	}
body.wrapper-fluid .container-header .navbar-brand{
	margin:0;
	margin-inline-end:none;
	}

#menuToggle span{
	background:#fff;
}

#content , .footer .container-fluid{ 
	padding-right:30px;
	padding-left:30px;

}
.footer{
	min-height: 400px;
	background:#5b5c60;
	color:#fff;
	overflow: hidden;
}
.footer .grid-child {
	justify-content: space-around;
	align-items:flex-start;
	flex-wrap: wrap;
	gap:1rem;
	text-align: center;
}
#logo-white{
	max-width:100%;
	width:400px;
}

.container-topbar{
	background-color: #f8f8f8;
	padding: 9px 20px;
	position: relative;
	
	margin-bottom:20px;
	background-color: #666;

}
.toolbar_ora{
	padding-left:30px;	
	padding-right:30px;
	background-color:#1e94d2;
	color:#FFF;
	
}
.ora_active_menu img, .ora_active_menu a, a.ora_active_menu {
	filter: none;
	
}
.ora_active_menu a , .toolbar_ora a {
	text-transform: uppercase;
	
}
.toolbar_ora a, .toolbar_ora a:visited{
	color:#FFF !important;
}
.toolbar_ora #ora_cart_cont a, .toolbar_ora #ora_cart_cont a:visited{
	color:#555753 !important;
}
.toolbar_ora #ora_user_menu a,.toolbar_ora #ora_user_menu a:visited,
.toolbar_ora #ora_hamb_menu a,.toolbar_ora #ora_hamb_menu a:visited
{
	color:#AB0000 !important; 

}
.toolbar_ora .ora_active_menu a, .toolbar_ora a.ora_active_menu{
filter:none;
color:#fbbc05 !important;	
	}
.toolbar_ora a,.submen a{
	text-decoration: none;
}
.container-topbar .mod-languages{
	text-align: right;
}
div.mod-languages ul li a{
	display:block;
	width:2rem;
	height:2rem; overflow: hidden;
	border-radius: 50%;
	padding:0px;
}
div.mod-languages ul li.lang-active {
	background-color: transparent;
	}
.mod-languages ul li a img{
 object-fit:cover;
 width:100%;
 height:100%;
}
.container-topbar a{color:#808080;}


#ca_banner h2{
	font-size:60%;
}

