

.carousel-control{
    width: 30%;
}

@media only screen and (max-width: 420px){.q_logo a{height: 42px !important;}.header_bottom {padding: 0 15px;}}

.drop_down .second .inner ul, .drop_down .second .inner ul li ul, nav.main_menu > ul > li:hover > a span, header.sticky nav.main_menu > ul > li:hover > a span, .shopping_cart_header .header_cart:hover, .shopping_cart_header:hover .header_cart, .shopping_cart_dropdown {
    background-color: #ae016a;
}
.su-spoiler-style-fancy > .su-spoiler-title {
    color: #ffffff!important;
background: #ae016a!important;
}

.su-button-style-flat {
    margin-top:10px;
margin-bottom:10px;
}
.header_bottom {
    background-color: #EFEFEF;
color:#ae016a;
}

nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {
    color: #ffffff;
background-color: #ae016a;
 
}
.fa fa-bars  {
    color: #ea016a;

}
nav.mobile_menu ul li a, nav.mobile_menu ul li h3, nav.mobile_menu ul li ul li a, nav.mobile_menu ul li.open_sub > a:first-child {
    border-bottom: 1px solid #EFEFEF;
}
.dark .mobile_menu_button span {
    color: #ae016a;
}

.su-tabs-nav span.su-tabs-current {
    background: #ae016a!important;
    color:#ffffff;
}
.hr{
    background-color: #ae016a;
    color:#ffffff;
height:3px;
width:25%;
margin-right:auto;
margin-left:auto;
margin-bottom:15px;
}
.title {
    background-color: #ae016a;
 height: 90px;
}
.content .container {
    background-color: #f7f7f7;
    z-index: 100;
}
.content .container .container_inner {
    padding: 0;
}

.qbutton i {
    margin: 0 0 0 5px;
}
body {
color:#333;
    font-size: 15px;
    font-weight: 500;
    line-height: 18px;
}
p {
    font-size: 15px;
    font-weight: 500;
    line-height: 18px;
}
.justify {
    text-align: justify;
}
#mtphr-dnt-262 {
color: #a46f23!important;
 font-family: "Open Sans",sans-serif;
font-style : italic;
}
.mtphr-dnt-nav i {
    color: #a46f23;
    display: block;
    font-size: 28px;
    height: 28px;
    line-height: 28px;
    width: 28px;
}
.palmares-title {
font-weight: bold;
    text-align: center;
   margin-top: 35px;
}
p {
   margin-top: 15px;
  margin-bottom: 15px;
}
h3 {
    text-align: center;
 margin-top: 35px;
}
.p-palmares {
    text-align: center;
}

.espace {
    height:70px;
}

.espace2 {
    height:50px;
}

.espace3 {
    height:20px;
}
.sub_menu {
    background-color: #ae016a!important;
display: block!important;
}
.qbutton:hover, .load_more a:hover, #submit_comment:hover, .drop_down .wide .second ul li .qbutton:hover, .drop_down .wide .second ul li ul li .qbutton:hover {
    background-color: #a46f23;
    color: #fff;
    padding: 0 32px;
}
.link:hover {
    color: #a46f23!important;
}
h1 {
line-height: 0.9;
}
h2 {
line-height: 0.9;
}
.sidebutton {
    background-color:#FFFFFF!important;
color:#a46f23!important;
margin-bottom:10px;
}
.sidebutton:hover {
    background-color:#b78b47!important;
color:#FFFFFF!important;
}
.sidelink {
    font-weight: bold;
}
.sidelink:hover {
   color:#eeeeee!important;
}
.sss-sidebar-wrapper {
    line-height: 1em!important;
}
.std-tab.std-tab-slide.std-tab-rotate  {
    font-size:19px!important;
}

