@media (max-width: 600px){
    img.alt-logo-scroll
    {
        padding-left: 10px; mazrgin-left: 15px
    }
 }





.mobile-nav-frame form.search {
  margin: 20px 12px;
  position: relative;
  background-color: transparent; display: none;
}

body.responsive.layout-full #page-wrapper .full-container {
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}
.layout-full #colophon {
  margin-bottom: 0;
  margin-top: 0;
  padding-top: 0px;
  padding-bottom: 30px; border-top: #3C00FF solid 1px;
}
.flex-vantage-active-slide {margin-top:-25px;}
#masthead.masthead-logo-in-menu .logo > img {
  max-height: 50px;
  width: auto;
  height: auto;
  max-width: 100%;
}

.main-navigation:not(.sticky) {	background: transparent; border-bottom: #fff solid 1px;}
#main-slider {	margin-top: -53px;}
#masthead {  background-color: #000;}
.widget-title {display: none;}
#main {padding: 0px 8px 0px;}
blockquote p {  font-style: normal; margin-bottom: 0px;}
h1, h2, h3, h4, h5, h6 {
  font-weight: 500;
  line-height: 1.2;
}
.widget-title {display: none;}
blockquote {
  padding: 0px 30px 40px;;
  margin: 0 0 0px 40px;
  font-size: 16px;
  border-left: 1px solid #3C00FF; color: #444;
}
.entry-content p, .entry-content > ul, .entry-content > ol, .entry-content > li, .entry-content > dl, .entry-content pre, .entry-content code, .entry-content blockquote {
  margin: 0em 0;
    margin-bottom: 0em;
}

.entry-content blockquote {
  font-style: italic;
  margin-left: 1em;
  padding-left: 1em;
  border-left: 1px solid #3C00FF;
}
#frm_form_9_container button[type="submit"] {
 background: transparent url('https://aerige-avocats.com/wp-content/uploads/2023/11/imgtest005c30.png') no-repeat right top;
 width:30px;
 height:30px; margin-top: 0px;
 }
#frm_form_11_container button[type="submit"] {
 background: #3C00FF; text-align: center
 width:100%;
 height:30px; margin-top: 0px;
 }
#colophon #theme-attribution, #colophon #site-info {
  text-align: center;
  margin-top: 25px;
  color: #aaa;
  font-size: 11.5px; display: none;
}

.main-navigation div > ul:not(.cart_list) > li:hover > a {
	border-bottom: none; background: transparent;
}



.main-navigation.sticky {color: #000000; }
.main-navigation, .site-header .shopping-cart-dropdown {
  background-color: #ffffff; color: #000000;
}

.stuck .main-navigation {color: #000000; }

.main-navigation a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  font-weight: bold;
}
.main-navigation.sticky a {
  color: #3C00FF;
}



.sticky-menu #masthead.masthead-logo-in-menu img.alt-logo-scroll {
  display: block; width: 105px; height: 50px; padding-left: 0px;
padding-right: 20px;
}
.alt-logo-scroll {
  display: block; width: 105px; height: 50px; padding-left: 0px;
padding-right: 20px;
}

.sticky .logo {
	padding: 0 !important;
}
.alt-logo-scroll[style] {
	max-width: none !important;
}
.main-navigation ul li a, #masthead.masthead-logo-in-menu .logo {
  padding-left: 0px;
  padding-right: 20px;
}

.sticky-menu #masthead.masthead-logo-in-menu img.alt-logo-scroll {
  display: block;
  width: 246px;
  height: 50px;
  padding-left: 0px;
  padding-right: 0px;
}
.mobilenav-main-link-text {display: none;}
.mobile-nav-frame ul li a.link {
  display: block;
  margin-right: 30px;
  text-decoration: none;
  color: #F3F3F3;
  text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.7);
  font-size: 17px;
  font-weight: 300;
  cursor: pointer;
}