.font-normal {
    font-size: 15px;
    font-weight: 100;
}


.lien_souligne a {
    text-decoration: underline;
}

.fl-page-bar i.fa {
    font-size: 120%;
}

.fl-page-bar a img {
    margin-top: -5px;
}

.fl-page-bar .fl-page-bar-text {
	font: 100 1.2em "Verdana";
}

article.page {
    background-color: #E4E5E4;
}

.liste-puce-carre li {
  padding: 0;
  list-style: none;
  margin: 0em 0em 0.5em 0em;
}

.liste-puce-carre li:before{
  content: '\f0c8';
  font-family: 'FontAwesome';
  float: left;
  margin-left: -3em;
  margin-top: 1em;
color: #530616;
	  font-size: 0.45em;
}


@media (min-width: 1100px) {
.fl-full-width .container {
    width: 100%;
}
}
.fl-page-bar, .fl-page-nav-wrap {
    border-bottom: none;
    border-top: none;
	font-weight: 100;
}

.font-italic {
font-style: italic!important;
}

.fl-page-header-primary .fl-logo-img {
margin-top: -10px;
}

@media (min-width: 992px) {
.fl-page-bar-row .col-md-12.text-center {
    text-align: right;
}

.fl-page-header-primary .fl-logo-img {
margin-bottom: -30px;
}
}

 
@media (min-width: 1100px) {
.fl-full-width #cookie_directive_container.container, .fl-full-width #cookie_directive_container .container  {
    width: 1500px;
}
}

@media (max-width: 767px)  {
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav > li, .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li {
    border: none;
}
	
.fl-module-icon .fl-module-content {
    margin-bottom: 0px;
	margin-top: 0px;
}	
	
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle, .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:hover, .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle:focus {
    background: transparent;
}	
	
}

.fl-module-icon.text-center {
    text-align: center !important;
}	

.text-muted, .text-muted h4 {
    color: #fff;
}



.text-primary {
    color: #802136;
}

.btn-primary {
    background-color: #802136;
    border-color: #601526;
}

@media (min-width: 992px) {
.fl-page-nav-right .fl-page-header-container {
    padding-bottom: 10px;
    padding-top: 10px;
	}
	
.row2 {
background-image:url(https://myprivatesommelier.com/wp-content/uploads/2018/05/test-cloche.png);
background-repeat: no-repeat;
background-position:10% 75%;
}
}

@media (max-width: 991px) {
.fl-page-bar-text div {
    display:inline;
}
}

.row2 {
background-color:#fadcbb;
}

footer .subfooter {
font-weight: 200;
}

a.souligne {
text-decoration: underline;
}

.uabb-flip-box-outter {
    -webkit-box-shadow: 0 7px 50px 0 rgba(84,110,122,0.3);
    -moz-box-shadow: 0 7px 50px 0 rgba(84,110,122,0.3);
    box-shadow: 0 7px 50px 0 rgba(38,50,56,0.3);
		 transition-delay: 0.7s;
}

.uabb-flip-box-outter.uabb-hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
		 transition-delay: 0s;

}

#nf-field-10-container .nf-field-label label  {
    font-weight: 400;
}