/*============================
 widget2101 Css - entete_top_adresse
==============================*/

:root{
    --primary-color:#670167;
    --dark-color:#002155;
    --secondary-color:#565969;
    --grey-color:#f5f5f5;
    --white-color:#ffffff;
    --body-fonts:'Jost',sans-serif;
    --title-fonts:'Jost',sans-serif;
}

.rsi_top_adresse {
    background: var(--primary-color);
    padding-bottom: .5rem !important;
    padding-top: .5rem !important;
}
.rsi_top_adresse .rsi_groupe_inner ul{
    list-style: none;
}
.rsi_top_adresse .rsi_groupe_inner a i {
    font-size: 16px;
    margin-right: 10px;
    color: #fff;
}
.rsi_top_adresse .rsi_groupe_inner a {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
	margin-right:15px;
}

.rsi_top_adresse .rsi_groupe_inner ul li{
    display: inline-block;
}
.rsi_groupe:nth-child(2) .rsi_groupe_inner ul{
    list-style: none;
	text-align:right;
   
}
.header_top_menu_icon_inner ul li {
    display: inline-block;
}



.header_top_menu {
    background: #670167;
    padding-bottom: .5rem !important;
    padding-top: .5rem !important;
}
.rsi_top_adresse
.header_top_menu_address_inner ul {
    list-style: none;
}
.header_top_menu_address_inner ul li {
    display: inline-block;
}
.header_top_menu_icon_inner ul {
    list-style: none;
	text-align:right;
}
.header_top_menu_icon_inner ul li {
    display: inline-block;
}
.header_top_menu_address_inner ul li a i {
    font-size: 16px;
    margin-right: 10px;
    color: #fff;
}
.header_top_menu_address_inner ul li a {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
	margin-right:15px;
}
.header_top_menu_icon_inner ul li a{
    color: #fff;
    font-size: 14px;
    font-weight: 400;
	margin:0 5px;
}

/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
    .header_top_menu {
        display: none;
    }
}
/* Large Mobile :600px. */
@media only screen and (min-width: 600px) and (max-width: 767px) {
    .header_top_menu {
        display: none;
    }
}
/* small mobile :320px. */
@media only screen and (min-width: 320px) and (max-width: 599px) {
    .header_top_menu {
        display: none;
    }
}
