/*
 Theme Name:   Acerola child
 Theme URI:    http://demo.themeton.com/acerola
 Description:  Acerola Child Theme
 Author:       ThemeTon
 Author URI:   http://themeton.com
 Template:     acerola
 Version:      1.0
*/

@import url("../acerola/style.css");


/* Theme customization starts here
  -------------------------------------------------------------- */
/* accueil */
.page-id-10 .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    padding-right: 0px
}

@media (min-width: 768px) {
   .page-id-10 .container {
        width: 100%
    }
}

@media (min-width: 992px) {
   .page-id-10 .container {
        width: 100%
    }
}

@media (min-width: 1200px) {
   .page-id-10 .container {
        width: 100%
    }
}

.page-id-10 .logo {
    margin-left: 2%;
    left:48%;
}

/*notre univers */
.page-id-251 .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    padding-right: 0px
}

.page-id-251 .col-sm-12{
	padding-left:0;
	padding-right: 0;
}

@media (min-width: 768px) {
   .page-id-251 .container {
        width: 100%
    }
}

@media (max-width: 768px) {
	.page-id-299 .vc_custom_1545222545165 {
        margin-right: 0px !important;
    }

    .page-id-299 .vc_custom_1545222686954 {
        margin-right: 0px !important;
    }

    .page-id-299 .vc_custom_1545223587190 {
        margin-right: 0px !important;
    }
}

/*page team*/

@media (max-width: 768px) {
	.page-id-301 .vc_custom_1546002317374 {
        margin-left: 0px !important;
    }
    
    .page-id-301 .vc_btn3 {
        margin-right: 10px !important; /*button fb*/
    }

    .page-id-301 .vc_custom_1546420752979 {
        margin-left: 0px !important;
    }

    .page-id-301 .vc_custom_1546002339486 {
        margin-left: 0px !important;
    }
    

}



/*notre univers, texte mobile sans marge*/
@media (max-width: 768px) {
    .page-id-251 .vc_custom_1546968224662 {
        margin-left: 35px !important;
    }

    .page-id-251 .vc_custom_1545124962907 {
        margin-left: 35px !important;
    }

    .page-id-251 .vc_custom_1545124988966 {
        margin-left: 35px !important;
    }

    .page-id-251 .vc_custom_1545125539969 {
        margin-left: 35px !important;
    }

    .page-id-251 .vc_custom_1545125389464 {
        margin-left: 35px !important;
    }

}


@media (min-width: 992px) {
   .page-id-251 .container {
        width: 100%
    }
}

@media (min-width: 1200px) {
   .page-id-251 .container {
        width: 100%
    }
}

.page-id-251 .logo {
    margin-left: 2%;
    left:48%;
}

.page-id-251 h2 {
	font-family: "Arial";
	font-size: 35px;
	text-transform: none;
	letter-spacing: 0;
}

/*notre univers, mobile marge annulé */



/* notre univers, photo collage droite */
.page-id-251 .vc_col-sm-6 .wpb_single_image.vc_align_left{
	text-align: right !important;
}

/* notre univers, photo collage droite */
.vc_col-sm-6 .wpb_single_image .vc_align_center{
	text-align: right !important;
}



.product-template-default .col-md-12 {
    width: 70% !important;
    margin:0 auto !important;
}

.product-template-default .shop-gall {
	height:100% !important;
	margin-bottom: 35px !important;
}


@media (min-width: 768px) {

.product-template-default .col-md-12 {
    width: 70% !important;
    margin:0 auto !important;
}

.product-template-default .shop-gall {
	height:450px !important;
	margin-bottom: 35px !important;
}
}

@media (min-width: 992px) {

.product-template-default .col-md-12 {
    width: 40% !important;
}

.product-template-default .shop-gall {
	height:350px !important;
}
}


/* boutons fb et insta page team */

.page-id-301 .vc_row-fluid .vc_row.vc_inner {
	max-width: 25% !important;
	display: flex !important;
}

.page-id-301 .vc_custom_1545140303563 .vc_custom_1545150889423 {
	margin-left: 0px !important;
}

.page-id-301 .vc_custom_1545140477602 .vc_custom_1545150889423 {
	margin-left: 0px !important;
}

/* Suppression des marges mobile page team */

@media (max-width: 768px) {
	.page-id-301 .vc_custom_1545141171385 {

		margin-left:0px !important;

	}

	.page-id-301 .vc_custom_1545150889423 {

		margin-left:0px !important;

	}

	.page-id-301 .vc_custom_1545132531222 {

		margin-left:0px !important;

	}

	.page-id-301 .wpb_column .vc_column_container .vc_col-sm-6 {
		width: 20% !important;

	}

}


@font-face {
	font-family: 'Lemon';  
	src: url('LemonMilklight.otf');  
	font-weight: normal;  
}

@font-face {
	font-family: 'Elegance';  
	src: url('Rounded_Elegance.ttf');  
	font-weight: normal;  
}

@font-face {
	font-family: 'Arial Black';  
	src: url('arialblack.ttf');  
	font-weight: normal;  
}

.menu a {
    font-family: 'Lemon';
}

.firstpart {
	font-family: "Arial Black", "Arial Bold";
}

.greentitle {
	color:#3C9B50;
}

.sportbynature {
	font-family: 'Elegance'; 
	text-transform: none;
}

nav ul li a:hover {color: #3C9B50;}


body {
	font-family: 'Arial';
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0 !important;
}

/*Supprimer widget woocommerce gauche*/

.col-sm-3 {

display:none;
}

.col-sm-9 {

	width:100%;
}

/*Woocommerce page compte, supprimer l'espace gauche*/


.woocommerce-MyAccount-navigation {
    float: left;
    width: 30%;
    display:none;
}

.woocommerce-MyAccount-content {
	float:left !important;
	width:100% !important;
}


/*single page product picture left*/




/*
@media (min-width: 768px) {

.col-md-12 {
    width: 70%;
}

.shop-gall {
	height:350px;
}
}*/

h1.product_title {
	border-bottom: none !important;
}


.variations{
	float:right;
}

.woocommerce div.product form.cart .button{
	float:right;
	margin-right: 6%;
}

.main-wrapp {
	position: relative; 
	width: 100%; 
	padding: 180px 0px 0px; 
	overflow: hidden;
}

.copyright {
display: none !important;
}

.row {
	margin-right:0px !important;
}

footer{
	background-color: #0d0d0d;
	padding-top: 30px;
}

footer a {
color:#efefef;
}

footer a:hover {
color:#3C9B50;
}


/* Texte vert */

.texte_p_vert{
color: #3C9B50;
}

h2 .titre_vert{
color: #3C9B50;
font-family: "Arial";
font-weight: bold;
font-size: 100%;
text-align: left;
letter-spacing: 0;
}

.noms{
font-family: "Lemon";
}

.wc_payment_methods input {
    -webkit-appearance: radio !important;
}

.place-order input {
    -webkit-appearance: checkbox !important;
    position: relative !important;
    /*margin-bottom: 10px;*/
}

.shipping_method input {
    -webkit-appearance: radio !important;
}

.woocommerce-shipping-methods input {
    -webkit-appearance: radio !important;
}

p {
    color:#000;
}

li.menu-item-97 a {
    color: white !important;
    background-color: #3C9B50 !important;
    border-radius: 20px !important;
    width: 50px !important;
    padding-left: 6px !important;
    padding-right: 3px !important;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}


/*
.det-slider-shop img {width: 33%; height: 100%;}
*/

/*
.shop-gall {
	width:33%;
	height:250px;
}

/*
.swiper-container{
	width:33% !important;

}

*/



/*
.swiper-slider-7{
	height: 200px;
	width:200px !important;
}
*/


/*
.swiper-slide{
	height: 100% !important;
	width: 25% !important;
}

*/

/*
.swiper-wrapper{

height:100% !important;
}
*/

