/*
|--------------------------------------------------------------------------
|  Custom Styles
|  
|--------------------------------------------------------------------------
|
| 
|
*/


/*
@media only screen and (max-width: 767px) 
{
	.no-margin-h .one-fourth.column{ width: 50% !important;clear:none; }		
	.one-fourth.column{ width: 50% !important;clear:none;  }		
}*/

@media only screen and (max-width: 767px) {
    .caroufredsel_wrapper {
        width: 90% !important;
        margin: auto !important;
    }
}

@media only screen and (max-width: 767px) {
    .caroufredsel_wrapper ul.offer_ul li,
    .caroufredsel_wrapper ul.offer_ul {
        width: 100% !important;
    }
}

.gallery .gallery-item {
    width: 25%;
    float: left;
}

.noBorderWidth {
    border-width: 0;
}

p.subtitle {
    color: #353535 !important;
}

.currentTextHolder {
    display: none !important;
}

ul.clients .client_wrapper,
ul.clients .client_wrapper:hover,
div.pp_default .pp_content,
div.light_rounded .pp_content {
    background: unset
}

.client_wrapper img {
    max-width: 75%;
}

@media only screen and (min-width: 1240px) {
    .section_wrapper,
    .container {
        width: inherit;
        max-width: 90%;
    }
    #Top_bar #logo {
        padding: 5px 0px;
        height: 80px;
    }
}

@media only screen and (max-width: 767px) {
    .top_bar_right {
        width: 60px;
        float: right !important;
    }
    .mobile-sticky #Top_bar.is-sticky a.responsive-menu-toggle {
        top: unset !important;
    }
    .mobile-sticky #Top_bar.is-sticky .top_bar_right {
        display: block !important;
    }
}

.boutique {
    background: url('../images/boutique.jpg');
    background-repeat: no-repeat;
    background-size: cover
}


/* #Top_bar .logo,
#Top_bar.is-sticky .logo {
    float: left;
    margin: 5px 30px 0 30px;
    position: absolute;
    height: 114px;
    background: white;
    z-index: 1;
}

#Top_bar #logo,
#Top_bar.is-sticky #logo {
    height: 75px;
} */